我有一台 Linux 路由器,它有 2000 个不同的 IP。我想从子网 192.168.0.0/21 中的源地址线性重定向 10001 到 12000 之间的本地源端口
这意味着,
localhost:10001 的源地址为 192.168.0.1 localhost:10002 ==> 192.168.0.2 ... localhost:10256 ==> 192.168.1.1 ... 等等
我知道如何使用 2000 行 iptables 来实现这一点,如下所示:
iptables -A POSTROUTING -t nat -p tcp --sport 10001 -j SNAT --to-source 192.168.0.1 ... ...
但我想要的是避免执行 2000 行 iptables 并使用 iptables 的端口范围/地址范围或某种可能的技巧。
任何人 ?
非常感谢
答案1
嗯...我不这么认为。你将要需要 2000 条规则。尽管您不必全部手动执行。