红联Linux门户
Linux帮助

ubuntu16.04 mongodb允许远程访问

发布时间:2016-12-07 15:22:42来源:linux网站作者:远涉江湖
介绍如何安全的配置 MongoDB 局域网内部远程访问。
 
测试环境:
UBUNTU 16.04
1.MongoDB Server
私有IP – 192.168.10.60
MongoDB shell version: 3.2.11, port 27017
2.Application Server (Same LAN network)
私有IP – 192.168.10.120
 
1].绑定IP
$ sudo vim /etc/mongod.conf
打开配置文件,添加需要增加的,不建议采用注释掉  bindIP 的方案,非常容易有麻烦
# network interfaces  
net:  
port: 27017  
bindIp: 127.0.0.1,192.168.10.60,192.168.10.120
重新启动
$ sudo service mongod restart
 
2].配置防火墙
Ubuntu16.04 桌面版默认没有安装好 ipTable,用如下命令安装
# apt-get update
# apt-get upgrade
# apt-get install iptables-persistent
安装过程中,弹窗选择YES
安装完成后:
sudo iptables -A INPUT -p tcp --dport 27017 -j ACCEPT
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26674.html