ローカルホストとネットワーク上の他のサーバの両方からmongodインスタンスにアクセスできるようにします。Mongo DB - ローカルとネットワークアクセスのためのnet.bindIf
127.0.0.1
に値を設定した場合、mongodは外部接続をリッスンせず、nmap -p 27017 <server>
はポートがclosed
であることを報告します。 net.bindIp
行をmongod.conf
にコメントアウトすると同じことが起こります。
私はローカルIPアドレスにnet.bindIp
値を設定する場合 - 192.168.0.10
- その後のmongodは、ポート27017上のネットワーク接続を待機し、それは私がmongo
コマンドを使用して、ローカルホストからのmongodインスタンスに接続することはできません。
ローカルでもネットワーク経由でもmongodインスタンスに確実に接続できるように、値をnet.bindIp
に設定する必要があります。
私はUbuntu Server 14.04を実行しています。