C# 任何将HTTP流量从一台电脑重定向到另一台电脑的方法

C# 任何将HTTP流量从一台电脑重定向到另一台电脑的方法,c#,http,networking,socks,tunnel,C#,Http,Networking,Socks,Tunnel,我在机器A中运行了一些代码,它对部署在AWS EC2中的应用程序执行一些简单的HTTP调用。我需要将HTTP调用从机器A路由到另一台PC,我们称之为机器B。问题是HTTP通信需要通过机器B中定制的网络接口,而不是已经存在的默认以太网接口 在这一点上我有点困惑,我有一些模糊的想法,一个SOCKS代理或HTTP隧道可能是一个方向。任何建议都会有帮助。谢谢 PS:Machine A->Windows PC Machine B->running Linux。看起来,Machine A是一个双端口应用程序

我在机器A中运行了一些代码,它对部署在AWS EC2中的应用程序执行一些简单的HTTP调用。我需要将HTTP调用从机器A路由到另一台PC,我们称之为机器B。问题是HTTP通信需要通过机器B中定制的网络接口,而不是已经存在的默认以太网接口

在这一点上我有点困惑,我有一些模糊的想法,一个SOCKS代理或HTTP隧道可能是一个方向。任何建议都会有帮助。谢谢


PS:Machine A->Windows PC Machine B->running Linux。

看起来,Machine A是一个双端口应用程序,其中一个端口接受客户端,第二个端口连接到Machine B。如果您运行的是Linux,则可能希望通过TCP以太网发送消息,而不是HTTP格式。我会用TCP连接Windows到Linux连接到机器B。你说的“定制接口”是什么意思?A必须通过蓝牙/WIFI/以太网连接到B??如果不是以太网,A和B如何物理连接?