Node.js不能通过networkingbuild立连接

我有一个Node.js的问题。 我写了一个非常简单的TCP服务器,它接收一个JSON并在MySQL数据库上执行简单的数据库操作。 一切都在本地正常工作。 我使用nc <server ip address> <port>使用netcattesting它。

当我在本地执行操作时,可以访问服务器,但是当我尝试通过networking执行操作时,它无法连接。 Netcat正在使我感到困惑的networking正常工作。 我也尝试了HTTP服务器的例子,我也无法得到这个工作。 我正在使用Mac OS X Snow Leoppard和Arch Linux。 我无法从/连接到其中任何一个。 有任何想法吗? 我需要做一些特殊的事情让Node.js连接?

如果有人有任何想法,我会很高兴=)我不粘贴源代码,因为它是121行,但如果有人需要它,我会交出来。

==== ====解决

我搞砸了大时间。 这里是我的源代码: http : //pastebin.com/YA0Zsrhq我正在使用server.listen(端口,“127.0.0.1”)就像例子,这意味着只有本地主机可以访问该服务。

我build议你使用纯的Node.js编写的netcat模块 ,它可以帮助你处理原始的UDP连接。