首页 > 解决方案 > 如何在 Windows 中模拟外部 TCP 流量?

问题描述

我还没有任何代码,所以如果您认为它属于那里,请随时将其移至姐妹网站:)

我有一个程序 A(我没有它的源代码,所以我无法修改它的行为)在我的机器上运行,它一直在侦听系统上的特定端口以获取 TCP 数据。这是一个点对点应用程序。

System 1 running A ====================== System 2 sunning A

程序 A 应该在不允许我修改防火墙设置以允许程序侦听的端口上的传入连接的系统上运行。我有一个运行 Ubuntu 16 的 EC2 linux 服务器。

所以我想我可以使用现有的工具或创建一个程序来连接到端口 X 上的服务器,并从服务器获取数据,并将该数据本地扔到A正在侦听的端口。

System 1 running A ========= SERVER =========== System 2 sunning A

我应该在服务器上进行什么样的配置?有没有我可以使用的程序,或者如何制作一个的想法?

标签: windowsamazon-ec2tcpportforwarding

解决方案


我做了类似绕过防火墙和热点的事情。

检查一下https://github.com/yarrick/iodine,通过适当的配置,您将能够发送\接收数据包作为我知道始终允许的 DNS 查询,我使用我的服务器通过任何我发现的热点。你会失去一些时间,更高的延迟,但你可以访问。

希望我有所帮助。


推荐阅读