我怎样才能修改这个 iptables 规则,以便这台计算机的所有流量都将转发到 192.168.42.10?
iptables -t nat -A PREROUTING -s 192.168.46.0/24 -p tcp --dport 80 -j DNAT --to-destination 192.168.42.10:80
问题是我从ansible创建了ip表规则并在不同的环境中创建了它,ip地址范围不同,但我想总是将80端口转发到192.168.42.10。
我怎样才能修改这个 iptables 规则,以便这台计算机的所有流量都将转发到 192.168.42.10?
iptables -t nat -A PREROUTING -s 192.168.46.0/24 -p tcp --dport 80 -j DNAT --to-destination 192.168.42.10:80
问题是我从ansible创建了ip表规则并在不同的环境中创建了它,ip地址范围不同,但我想总是将80端口转发到192.168.42.10。
此规则会将 80 端口转发到 192.168.42.10
但这还不够如果您想找回流量,那么您应该添加此规则
其中 ip 地址 192.168.42.1 是您的 iptables 计算机
这两个规则必须解决的任务。