gpt4 book ai didi

linux - IPTables 1 :1 NAT on a single port

转载 作者:太空宇宙 更新时间:2023-11-04 09:39:36 24 4
gpt4 key购买 nike

<分区>

我正在尝试弄清楚如何使用 IPTables 添加 1:1 NAT 但仅在单个端口上,我知道如何转发所有流量,但似乎无法在单个端口上找到任何内容,例如

192.168.1.1:21 -> 172.16.1.1:21   
192.168.1.2:21 -> 172.16.1.2:21
192.168.1.3:21 -> 172.16.1.3:21
192.168.1.4:21 -> 172.16.1.4:21

我不能说只允许一个端口来做到这一点,因为还有其他应用程序也在其他端口上进行流量重定向。

到目前为止我只有这样的东西,但它没有指定它最初登陆的 IP 作为参数。

sysctl net.ipv4.ip_forward=1   
iptables -t nat -A PREROUTING -p tcp --dport port -j DNAT --to-destination ip:port
iptables -t nat -A POSTROUTING -j MASQUERADE

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com