文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>as 4 双网卡 NAT

as 4 双网卡 NAT

时间:2006-03-29  来源:chenyangbo

假如 eth0是接入公网,eth1是接入内网,下面的语句是可以的。
iptables -t nat -A POSTROUTING -o eth0 -j  MASQUERADE
如果是ADSL用户,需要稍微修改一下:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

ip route 211.147.228.33 255.255.255.255 211.147.228.8

eth0:211.147.228.8(公网)
eth1:192.168.168.1(内网)
#!/bin/sh
####START IP  FORWARD ##############
echo 1 >/proc/sys/net/ipv4/ip_forward     ### 开启数据包转发功能

iptables -F INPUT   ###刷新INPUT规则
iptables -F FORWARD ###刷新FORWARD规则
iptables -F POSTROUTING -t nat   ###刷新NAT规则
iptables -t nat -F
iptables -t nat -A POSTROUTING -i -eth1 -o eth0 -j SNAT 211.147.228.8
###  PREROUTING   是针对从外面访问进来的数据  ###
###  POSTROUTING  是针对从里面访问出去  ###

iptables -t nat -A  PREROUTING  -i eth0 -p tcp --dport 21  -d 211.147.228.33 -j DNAT  --to 192.168.168.33
iptables -t nat -A  PREROUTING  -i eth0 -p tcp --dport 80  -d 211.147.228.33 -j DNAT  --to 192.168.168.33
iptables -t nat -A  PREROUTING  -i eth0 -p tcp --dport 25  -d 211.147.228.33 -j DNAT  --to 192.168.168.33
iptables -t nat -A  PREROUTING  -i eth0 -p tcp --dport 110  -d 211.147.228.33 -j DNAT  --to 192.168.168.33

#允许ping
iptables -t nat -A  PREROUTING  -i eth0 -p icmp -s 211.155.16.9  -d 211.147.228.33 -j DNAT  --to 192.168.168.33    ###表示允许来自211.155.16.9的地址ping 服务器211.147.228.33
相关阅读 更多 +
排行榜 更多 +
动物大战僵尸I

动物大战僵尸I

飞行射击 下载
龙兽争霸无限零件图纸

龙兽争霸无限零件图纸

飞行射击 下载
金属战士2最新版

金属战士2最新版

飞行射击 下载