如何将 TCP 流量从所有/一系列端口路由到单个端口?

如何将 TCP 流量从所有/一系列端口路由到单个端口?

我想在 Windows 10 上用 IPTABLES(对于 Linux)做一些可能的事情 - 即将多个端口路由到一个端口。

我以为我可以做到这一点netsh,但文档中没有说明这种可能性。我尝试过的例子(不可能):

netsh interface portproxy add v4tov4 listenport=1-65000 connectaddress=X connectport=8080” 

我想我可以编写一个自动化程序来逐个端口地进行操作,但这看起来真的很黑客。

我可以使用什么本机 Windows 功能或工具来实现此目标?

答案1

我不明白你为什么要这样做,而且你缺少参数connectaddress ,但它可以通过循环运行 65000 次。

在命令提示符(cmd)中:

FOR /L %G IN (1,1,65000) DO netsh interface portproxy add v4tov4 listenport=%G connectaddress=X connectport=8080

.bat文件中:

FOR /L %%G IN (1,1,65000) DO netsh interface portproxy add v4tov4 listenport=%%G connectaddress=X connectport=8080

相关内容