centos iptables本机端口转发问题

/ 0评 / 0

设置了端口本机转发后,测试端口不能连接。

iptables -t nat -A PREROUTING -p tcp --dport 100:200 -j REDIRECT --to-port 8090
iptables -t nat -A PREROUTING -p udp --dport 100:200 -j REDIRECT --to-port 8090

当数据包通过nat表PREROUTING链转发到filter表INPUT链之前,修改了目标端口,所以此时放行目标端口8090即可;不需要设置100-200端口。

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8090 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp -j ACCEPT
  //udp全部放行

发表评论

邮箱地址不会被公开。 必填项已用*标注