如何使用 nftables 进行多端口的转发!

查看 1|回复 0
作者:codersdp1   
比如将本机(192.168.66.142)的 22000 端口 转发 目标机器(192.168.66.143)的 20000 端口
22001 端口 转发 目标机器的 20001 端口
22002 端口 转发 目标机器的 20002 端口
...
24000 端口 转发 目标机器的 22000 端口
端口关系是-2000
SNAT 只写一条就好了
ip daddr 192.168.66.143 tcp dport 20000-22000 counter snat to 192.168.66.142
DNAT 得写 2000 条
nft add rule ip nat prerouting tcp dport 22001 counter dnat to 192.168.66.143:20001
nft add rule ip nat prerouting tcp dport 22002 counter dnat to 192.168.66.143:20002
......
DNAT 写 2k 条太影响性能了,有更好的方式了??
您需要登录后才可以回帖 登录 | 立即注册

返回顶部