先批评这个文章!典型的错误,bindIP根本不是限制某一个IP访问的背景:最近在阿里云上搭建overleaf的web服务集群,数据库和应用服务器分离,一口气买了三台服务器准备开始干活。overleaf用的是mongodb,我本来准备用docker来部署的,后来一想干脆作罢,就正常安装数据库,然后配置mongoDB仅仅允许在局域网访问嘛(因为三个机器都是在一个VPC里面,测试了一下互相也ping的通!所以就算了)我部署过很多web应用,很多时候也都遇到过bind_ip这个名词,通常来说我们知道吧这个配置为0.0.0.0就是允许所有用户访问,配置为127.0.0.1就是只能本机访问,久而久之我就理
我无法远程连接到安装在Windows7机器上的MongoDB3.2.9。我试过了-在mongod.conf中将bindIp设置为0.0.0.0将bindIp设置为特定的IP地址注释掉bindIp(当然,我在对mongod.conf进行任何更改后重新启动了MongoDB服务)但是,当我卸载MongoDB3.2.9并安装MongoDB3.0.6时,我能够远程连接到它。非常感谢有关此的任何帮助或指示。 最佳答案 尝试mongo0.0.0.0:27017/test-uusername-ppassword代替mongousername:pas
对于mongoDB4.0.3,无法在bindIp中添加多个ip以下配置适用于本地主机net:port:27017bindIp:127.0.0.1以下用于从其他ip登录:net:port:27017bindIp:0.0.0.0以下不起作用bindIp:127.0.0.110.0.0.10bindIp:127.0.0.1,10.0.0.10bindIp:"127.0.0.1,10.0.0.10"bindIp:"127.0.0.110.0.0.10"bindIp:[127.0.0.1,10.0.0.10]bindIp:[127.0.0.1,10.0.0.10]除0.0.0.0或127.0.0