使用 IPtables 将 IP 地址范围重定向到端口范围

使用 IPtables 将 IP 地址范围重定向到端口范围

我正在尝试设置一条 IPtables 规则,将所有数据包转发到 /22 范围,然后发送到单个 IP 和端口,以便进行调试。根据此处的问题使用 iptables 重定向 IP 地址我能够提取这个命令

iptables -t nat -A OUTPUT -d [ipaddress1] -j DNAT --to-destination [ipaddress2]

现在,我的命令看起来像这样

iptables -t nat -A OUTPUT -d 5.5.5.0/22 -j DNAT --to-destination 1.1.1.1:5001

我应该使用 --dport 吗,或者用冒号格式化它是否可行?

在此先感谢您的时间!

答案1

我已知道该怎么做了。

为了指定端口号,您需要将协议指定为 UDP 或 TCP。添加 -m udp 使其工作

相关内容