以前我在Debian上安装了mongodb 2.6。
安装完成后,我可以远程连接到MongoDB,但是当我在Centos上试过时,我只能用本命令在本地连接mongodb: mongo 127.0.0.1:27017 。
现在我想远程连接,我看到端口27017已closures。 我应该怎么做才能启用mongo数据库远程访问?
尝试在centos上打开防火墙端口:
sudo iptables -I INPUT -p tcp --dport 27017 --syn -j ACCEPT sudo service iptables save
这应该真的有帮助。 如果你已经打开了iptables,你可能试图从其他子网或类似的地方访问它。 没有其他办法。 如果还不行,请尝试暂时停止iptables:
service iptables stop