我在raspbian(Raspberry Pi 2)上有mongodb的问题。当我启动系统时,mongo服务默认在后台运行。我可以在本地使用shell,但是我无法从本地网络或外部网络连接到mongo。但是,如果我执行sudo service mongodb stop
然后使用sudo mongodb
启动mongo,我可以毫无问题地连接。
我试图修复mongo,但没有帮助。
现在一切正常,只需要将/etc/mongo.conf中的bind_ip chane到0.0.0.0 谢谢你的帮助。
答案 0 :(得分:2)
您的mongodb.conf显示您仅将本地主机的连接限制为bind_ip = 127.0.0.1
。您可以将其设置为bind_ip = 0.0.0.0
以允许所有网络设置,但最好限制对本地网络接口的IP地址的访问,如下所示:
# Listen to local and LAN interfaces.
bind_ip = 127.0.0.1,192.168.161.100