我正在寻找一个TCP代理 – 一个连接到一个端口的实用程序,读取一个TCPstream,并将其写入到连接到它的客户端。
这里的关键是可能有多个客户端,每个客户端都应该收到一个stream的副本。
最好是Windows解决scheme,但是Linux也是有用的。
你也可以使用iptables来做到这一点。 当然如果你把它部署在更高层次上,你将不会拥有你所拥有的“控制”。 但它仍然是一个快速和肮脏的解决scheme:>
也许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
警告:未经testing!
任何SOCKS代理都可以 – 在Linux上,查看Dante代理或tinyproxy 。
这听起来更像是你正在寻找某种types的基于TCP的排队或stream式服务pub / subtypes的东西。
你在找语义上类似于互联网广播中继器的东西吗? (正在stream入,其他任何人将连接join直播stream)