iptables -t nat -I POSTROUTING -s 1721805232 -o eth0 -j SNAT --to-source 19216812339使用这段命令后 容器无法访问互联网我想流量经过19216812339处理
这个命令是将源IP地址为172.18.0.52的流量进行SNAT,将源IP地址改为192.168.123.39,然后发送到eth0接口上。因为你没有进一步的规则,所以这个流量会按照默认的路由规则进行转发,可能无法访问互联网。
如果你想让流量经过192.168.123.39处理,可以添加一条路由规则,将目标IP地址为互联网地址的流量指定为192.168.123.39作为下一跳。例如:
ip route add default via 192.168.123.39
这样所有的流量都会被发送到192.168.123.39进行处理,然后由它进行转发。请注意,你需要确保192.168.123.39已经正确地配置了网络和路由规则,否则可能会造成网络故障。
原文地址: https://www.cveoy.top/t/topic/fiPj 著作权归作者所有。请勿转载和采集!