无法在 centos 上远程连接 mongoDB

无法在 centos 上远程连接 mongoDB

之前我已经在 Debian 上安装了 mongodb 2.6。

安装后,我可以远程连接到 MongoDB,但是当我在 Centos 上尝试时,我只能使用此命令在本地连接 mongodb mongo 127.0.0.1:27017:。

现在我想远程连接,但发现 27017 端口已关闭。我应该怎么做才能启用 mongo db 远程访问?

答案1

尝试在 centos 上打开防火墙端口:

sudo iptables -I INPUT -p tcp --dport 27017 --syn -j ACCEPT
sudo service iptables save

这应该真的有帮助。如果您已经打开了 iptables,您可能尝试从其他子网或类似的东西访问它。没有其他方法。如果仍然不起作用,请尝试暂时停止 iptables:

service iptables stop

相关内容