致访客
感谢各位一年多的陪伴,因内容调整,本站将于近日迁移到新域名并不再更新主要内容。

MENU

MongoDB配置局域网访问或外网访问

• February 5, 2021 • 经验分享,数据库

致访客
感谢各位一年多的陪伴,因内容调整,本站将于近日迁移到新域名并不再更新主要内容。
特此通知。

概述

需要用到局域网一台Windows服务器上MongoDB中的数据,发现MongoDB绑定的ip是127.0.0.1,没法进行局域网连接

解决方法

找到MongoDB的配置文件(如果没有,在data目录下创建一个。实际上在任意位置都可以,只要能找到就行)
conf文件添加内容:
bind_ip=0.0.0.0(也可以是你本机的公网/局域网ip)
运行MongoDB
mongod.exe --dbpath=你的data路径\db --config 你的路径\mongodb.conf

此时,再进行连接就可以成功连接了
1.png

注意

防火墙要添加对应规则,安全组对应也要添加端口号的
Linux下需要配置/etc/mongodb.conf内容是一样的

手册

https://docs.mongodb.com/manual/reference/configuration-options/
https://docs.mongodb.com/manual/reference/parameters/