MongoDB学习附录(1)-windows配置开放MongoDB局域网访问权限

说明

当你在win10中安装完成mongodb后,并且启动mongod服务器,你只能在本机上使用mongo客户端来连接这个服务器,无法被外网甚至局域网内使用。

解决方法

配置mongod.cfg文件

通常该文件位于mongodb安装目录下的bin文件内,与mongod.exe同文件夹。

# network interfaces
net:
  port: 27017
  bindIp: 0.0.0.0
  # bindIp: 127.0.0.1

将其中的bindIp有127.0.0.1更改为0.0.0.0即可,然后在windows服务中重启MongoDB Service:


重启MongoDB服务

配置网络连接

接下来就是配置网络连接,需要将我们的电脑暴露在其他可信任网络上:

网络设置

勾选专用网络

配置防火墙

当网络被分配为专有时,你的电脑将可以网络中的其他节点发现,但是此时依然不能连接,因为防火墙会阻止入站信息,此时就要在Windows防火墙中将端口放开:
Windows安全中心=>防火墙和网络保护=>高级设置

开放27017端口

最终的配置结果如下:


配置防火墙

这里为了方便直接放开了本地或远程的所有IP,这并不是一个好习惯,最好的方法是在作用域中配置可以连接到本机27017端口的ip地址:

设置放行的IP地址

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容