用iptables 做NAT代理上网
背景:
有一台A服务器不能上网,和B服务器通过内网来连接,B服务器可以上网,要实现A服务器也可以上网。
SNAT:改变数据包的源地址。防火墙会使用外部地址,替换数据包的本地网络地址。这样使网络内部主机能够与网络外部通信。
1.在可以上网那台服务器B上,开启内核路由转发功能
2.在需要通过代理上网服务器A上,查看路由表。并添加默认网关。route add default gw 172.16.1.6
3.可以上网那台服务器B上添加SNAT规则
4.保存
5.验证是否可以正常上网。
- 原文作者:惨绿少年
- 原文链接:https://clsn.io/clsn/lx886.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。