具有多个客户端的 TCP 代理?

具有多个客户端的 TCP 代理?

我正在寻找一个 TCP 代理——一个可以连接到端口、读取 TCP 流并将其写入连接到它的客户端的实用程序。

这里的关键点是可能有多个客户端,并且每个客户端都应该接收该流的副本。

最好是 Windows 解决方案,但 Linux 也同样有用。

答案1

你也可以通过使用iptables。当然,如果你在更高级别部署它,你将无法拥有“控制权”。但这仍然是一个快速而粗糙的解决方案:>

答案2

也许是 socat? (http://www.dest-unreach.org/socat/

在示例中进行深入研究(http://www.dest-unreach.org/socat/doc/socat.html#EXAMPLES

socat -u TCP4:source.example.com:123 TCP4-LISTEN:3334,reuseaddr,fork

警告:未经测试!

答案3

任何 SOCKS 代理都可以——在 Linux 上,看看但丁代理或微型代理

答案4

这听起来更像是您正在寻找某种基于 TCP 的排队或流服务,一种发布/订阅类型的东西。

您是否在寻找语义上类似于互联网广播中继器的东西?(流媒体进入的地方,以及任何其他连接的人加入到直播流中)

相关内容