Mongo DB - 用于本地和网络访问的net.bindIp

时间:2017-01-07 15:22:06

标签: mongodb

我希望mongod实例可以从localhost和网络上的其他服务器访问。

如果我将net.bindIp值设置为127.0.0.1,则mongod不会侦听外部连接,nmap -p 27017 <server>报告该端口为closed。如果我在net.bindIp中注释掉mongod.conf行,则会出现同样的情况。

如果我将net.bindIp值设置为本地IP地址 - 192.168.0.10 - 那么mongod会侦听端口27017上的网络连接,但它不允许我连接到mongod实例使用mongo命令从本地主机进行。

我需要将net.bindIp设置为什么值,以确保我可以在本地和通过网络连接到mongod实例。

我正在运行Ubuntu Server 14.04。

1 个答案:

答案 0 :(得分:2)

将localhost和网络IP地址都包含为逗号分隔值。

sudo service mongod restart

并重启服务

*/*; charset=UTF-8