MongoDB的局域网连接问题

#问题前两天在本机连接虚拟机的MongoDB,总是连接拒绝 上网百度了一堆,找到一些看似解释,实则不一定管用的玩意。 有一个解法是改mongodb.conf文件,把bind_ip改成虚拟机的ip,然后又是在hosts文件里头折腾,结果我在本机上是可以连上MongoDB了,虚拟机上面的shell居然打不开,然后又找到一个解释是把bind_ip改成0.0.0.0,这做法看起来和Mysql的做法一样。 这样改了以后,两边都可以用了。 #如果是局域网 要利用iptables把端口开放出去。 MongoDB的官网上有解释:http://docs.mongodb.org/manual/tutorial/configure-linux-iptables-firewall/ #思考

  1. 遇到各种各样的问题时,通常官方的渠道是最靠谱的,但是要从那么长的资料堆里面把想要的抓出来,确实是很麻烦的事情。
  2. 别人跟你遇到类似的问题,很可能就是一种不求甚解的方案,中国尤甚,更有可能错误原因跟你不一样,如何去筛选,去甄别?mysql上的经验告诉我,bind_ip改成0.0.0.0的方式是一个最靠谱的解决方案。那么,扩充自己的知识面也许是一个不是办法的方法。

转载于:https://my.oschina.net/yangcol/blog/215335

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值