windows連虛擬機mongodb

在虛擬機安裝好mongodb後,啓動mongodb。
再在windows的瀏覽器輸入 192.168.2.126:27017(虛擬機ip : mongo監聽端口號),無法鏈接。。。
在虛擬機裏瀏覽器輸入 192.168.2.126:27017 , 還是連不上。。。
在虛擬機瀏覽器輸入 127.0.0.1:27017, 咦,成功了!! 出現這一行: It looks like you are trying to access MongoDB over HTTP on the native driver port.

好吧,應該是 bindip 設置有問題。看一下,
vim /etc/mongod.conf
果然 bindip 寫的是:
# network interfaces
net:
  port: 27017
  bindIp: 127.0.0.1  # Listen to local interface only, comment to listen on all interfaces.

將bindIp 後面的ip地址換成虛擬機ip,這裏是 192.168.2.126,保存,重啓mongo 服務。
虛擬機和宿主機的瀏覽器都可以訪問了!!不過想用 localhost 或者 127.0.0.1 這種方式就不行了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章