帮忙解决一下iptables 的问题
现在是有一台机器两个网口,而这两网口是做了桥的,ip地址为内网地址,网口一接内网,网口二接外网,怎么在这个机器上边做nat,以便从网口二连接到外网的ip.
我用iptables做了,但是不行,ping不通,我是这样做的:
echo 1 > /proc/sys/net/ipv4/ip_forward 开启路由功能
iptables -t nat -A POSTROUTING -s 172.16.93.0/24 -j SNAT --to-source 10.0.0.1
这样不行么?是哪没有做对?
------解决方案--------------------1、直接用这个机子能PING通外网否?
我觉得是路由的问题。
------解决方案--------------------可能是 路由的问题。
你用 # route -n 查看下路由情况。
没有内网IP到外网的路由的话,
在rc.local中添加
route add -net 内网IP netmask 255.255.255.255 gw 外网网关
试试看吧。