centos7 遠端連線mongodb時,27017埠連線不上的解決辦法

秋實*&發表於2018-07-18

一、問題描述:
centos 7 上安裝mongogdb,然後通過另外一臺電腦用pymongo連線mongodb時,報錯:連線拒絕

 

解決過程:

1、修改mongo.conf檔案

命令:sudo  vi /etc/mongo.conf           

將原來bindIp:127.0.0.1 修改為0.0.0.0

(mongodb的配置檔案中的bind_ip 預設為127.0.0.1,預設只有本機可以連線。  此時,需要將bind_ip配置為0.0.0.0,表示接受任何IP的連線。)

 

2、重啟動mongo服務:service mongod restart

 

3、永久開放27017埠:

firewall-cmd –zone=public –permanent –add-port=27017/tcp; firewall-cmd –reload

(一定要加上firewall-cmd –reload,否則會失敗)

相關文章