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右上角有一个上下箭头的按钮,点击,然后编辑链接,将原来设置的网关改为现在的网关,然后重新链接。
假设:
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右上角有一个上下箭头的按钮,点击,然后编辑链接,将原来设置的网关改为现在的网关,然后重新链接。
相关文章推荐
- iptables+NAT+squid 透明代理上网实现方案
- iptables 做NAT代理上网
- 用iptables 做NAT代理上网
- iptables 做NAT代理上网
- iptables+NAT+squid 透明代理上网实现方案
- 用iptables 做NAT代理上网 (内网内一台不能上网的机器通过能上网的机器作代理上网)
- iptables+NAT+squid 透明代理上网实现方案
- 用iptables 做NAT代理上网
- iptables+NAT+squid 透明代理上网实现方案[阮胜昌]
- Ubuntu12.04 apt-get 使用公司代理进行上网的设置
- windows2012hyper-v虚拟机上网,一个IP访问多个虚拟机NAT和IIS反向代理ARR第一部分
- VMWare安装Ubuntu10.10 server版的NAT方式上网方法,以及apt-get使用公司代理安装程序的方法
- 乌邦图ubuntu配置iptables的NAT上网
- iptables 垫脚石之 NAT DNAT SNAT 代理 深度理解
- iptables 共享上网 (NAT表的使用)
- iptables NAT+squid实现透明代理
- 乌邦图ubuntu配置iptables的NAT上网
- Linux 下iptables实现NAT转发上网
- iptables 代理上网
- ubuntu 全局代理,特别适合虚拟机nat,公司代理上网,强烈推荐