如何将所有数据从一个连接转发到另一个连接(NodeJS)?

时间:2013-02-28 10:01:01

标签: node.js forwarding

我希望服务器从100.0.0.0:3000收听连接。当连接发生时,它应该打开一个到200.0.0.0:3000的新连接,并保持从第一个连接到第二个连接的精确数据转发。

注意,这不是HTTP。

我不是NodeJS的连接实用程序的专家,所以我的尝试是一个错误的混乱,根本不起作用(我可以告诉你,如果我喜欢)。我确信有一种简单的方法可以做到这一点。感谢。

2 个答案:

答案 0 :(得分:2)

查看此代理:https://github.com/gonzalo123/nodejs.tcp.proxy/blob/master/proxy.js

真的很简单。做的是:)

答案 1 :(得分:0)

您可以使用HAProxyIPTables转发端口。