Linux:使用IPtables进行端口转发
时间:2020-02-23 14:39:56 来源:igfitidea点击:
是否需要将自定义端口转发到Linux机器上的现有端口?
只需以root身份使用以下命令:
iptables -t nat -I PREROUTING --src 0/0 --dst 0.0.0.0/0 -p tcp --dport <port-to-forward> -j REDIRECT --to-ports <destination-port>
示例:假设您要将端口1025转发到端口587:
iptables -t nat -I PREROUTING --src 0/0 --dst 0.0.0.0/0 -p tcp --dport 1025 -j REDIRECT --to-ports 587
上面的命令无法重新启动,请参见下面的配置以输入IPTables脚本:
-A FORWARD -d 0.0.0.0/0 -p tcp -m tcp --dport 1025 -m comment --comment "Forward inbound connections from tcp1025 to tcp587" -j ACCEPT