当前位置: 技术问答>linux和unix
按网上的资料设置 iptables nat后为何不能上网?
来源: 互联网 发布时间:2015-07-11
本文导语: 公网IP: eth0:202.99.198.201 网关:202.99.198.200 局域网IP: eth1:192.168.0.1 最最简单的设置: 在/etc/rc.local里加上: /proc/sys/net/ipv4/ip_forward iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j SNAT --to-source 202.99.198.201 在客户...
公网IP:
eth0:202.99.198.201 网关:202.99.198.200
局域网IP:
eth1:192.168.0.1
最最简单的设置:
在/etc/rc.local里加上:
/proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j SNAT --to-source 202.99.198.201
在客户站设置静态IP:
网关为:192.168.0.1
dns为:202.99.192.68
设置后打开IE却不能浏览网页,WHY?
第一步就把我给难倒了!哎!!!!
eth0:202.99.198.201 网关:202.99.198.200
局域网IP:
eth1:192.168.0.1
最最简单的设置:
在/etc/rc.local里加上:
/proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j SNAT --to-source 202.99.198.201
在客户站设置静态IP:
网关为:192.168.0.1
dns为:202.99.192.68
设置后打开IE却不能浏览网页,WHY?
第一步就把我给难倒了!哎!!!!
|
echo 1 > proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j MASQUERY
原来的proc/sys/net/ipv4/ip_forward里面的内容是0,
要用echo 1 > proc/sys/net/ipv4/ip_forward 把它改为1, 估计0是关闭 ,1 是打开,我这样是可以的
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j MASQUERY
原来的proc/sys/net/ipv4/ip_forward里面的内容是0,
要用echo 1 > proc/sys/net/ipv4/ip_forward 把它改为1, 估计0是关闭 ,1 是打开,我这样是可以的
|
proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j MASQUERY
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o eth0 -j MASQUERY