我想将所有带端口的传出流量重定向8080到本地端口8080
例如,我使用此命令创建服务器,nc -l -p 8080我想在使用此命令时nc 1.2.3.4 8080,nc重定向并连接到127.0.0.1:8080
我尝试使用此命令:
iptables -t nat -A POSTROUTING -p tcp --dport 80 -o eth0 -j SNAT --to-source IP
Run Code Online (Sandbox Code Playgroud)
但没有奏效!
怎么做?
本地发起的流量不通过nat/POSTROUTING链.您应该添加如下规则:
iptables -t nat -A OUTPUT -p tcp --dport 8080 -j DNAT --to-destination 127.0.0.1:8080
Run Code Online (Sandbox Code Playgroud)
附加信息:
| 归档时间: |
|
| 查看次数: |
4987 次 |
| 最近记录: |