我有一台机器IP1,该机器将数据包发送到IP2的端口54321。在这些数据包离开计算机IP1并转到IP2之前,我想将此请求重定向到IP1的端口8080。这意味着我需要过滤出站流量。
我尝试了相关问题的答案,但这无济于事:
iptables -t nat -A OUTPUT -p tcp -d IP1 --dport 54321 -j REDIRECT --to-ports 8080
iptables -t nat -A OUTPUT -p tcp --dport 54321 -j DNAT --to-destination 127.0.0.1:8080
阅读DNAT和REDIRECT的定义仍然让我感到困惑,这应该在这里起作用。
答案 0 :(得分:0)
编辑:
iptables -t nat -A OUTPUT -p tcp --dport 54321 -j DNAT --to-destination 127.0.0.1:8080