如何通过远程Linux服务器在Windows上发送传出TCP数据包?

假设我有一台Windows电脑和一台Linux服务器。 我正在寻找一种方法,通过Linux服务器在Windows计算机(所有端口) 上传出 TCP数据

Linux服务器可以像Ettercap那样在发送到目的地址之前修改这些数据包。

我想知道是否有任何方法来完成我所描述的数据包重新路由。 也许有代理服务器程序或东西? 问题是它必须使用任何TCP数据包,而不仅仅是HTTP(S)通信。

目标是修改分组数据中的地址string(下面粗体)。 例:

{“method”:“login”,“params”:{“login”:“ 143v3cYrnwVJss3VDBEam6iYdecmpXzT3t8VNu6hcSz3TKDyFYYfvnPzqfEpD1VYoaRya4B7oANGE2a2W8k2ahbT7qxq8L ”,“id”:1}

编辑:我原本想做一个特定的端口,但这样做的所有交通也将罚款,如果这是可能的

看起来不可能。 以前也有同样的问题 。 所以,最简单的方法就是使用Linux做额外的网关,在那里进行修改。