virtualBox CentOS机器上的node.js,没有连接?

时间:2012-12-06 20:53:49

标签: node.js centos virtualbox remote-debugging

我在VirtualBox机器上安装了一个CentOS 6.3 Box,安装了node.js和npm并编写了一个示例'Hello World'应用程序,它侦听端口8080和IP'192.168.10.132'(这是IP的CentOS机器)。服务器正常启动,但在我的主机(Mac OS X 10.0.7)上的192.168.10.132:8080下我总是收到错误。

我有什么问题吗?

1 个答案:

答案 0 :(得分:3)

一般来说我遇到这样的问题因为我没有在iptables中打开端口。

以下命令将端口添加到iptables

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -m comment --comment "node.js port"

然后确保保存当前配置。

service iptables save 

然后你需要重启iptables

service iptables restart 

有关详情,请查看iptables文档:http://wiki.centos.org/HowTos/Network/IPTables