在一台机器上我有两个本地 IP 地址,我需要制定 iptables 规则来:
转发 192.168.1.10:80 流量转发到特定 IP 和端口 192.168.1.11:8080
我试过了,但没有成功
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.11
答案1
我认为你已经接近了。你的目标端口 (--dport) 应该是 80,然后你可以使用冒号符号来指定转发
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.11:8080