您的位置:首页 > 其它

Ubuntu12.04 用iptables作NAT代理上网

2015-03-09 11:40 148 查看
计算机A不能上网,和计算机B通过内网来连接,B可以上网,要实现A也可以上外网。

假设:

A的内网IP:172.16.55.164

B的内网IP:172.16.55.72

1.在可以上网的那台计算机B上,开启内核路由转发功能

echo “1” > /proc/sys/net/ipv4/ip_forward

 设置iptables规则:

  iptables -t nat -A POSTROUTING -j MASQUERADE

2.在需要通过代理上网计算机A上,添加默认网关。

  sudo route add default gw 172.16.55.72

***更改原来的网关 ,Ubuntu右上角有一个上下箭头的按钮,点击,然后编辑链接,将原来设置的网关改为现在的网关,然后重新链接。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: