通过Google Compute Engine远程连接mongo

时间:2018-10-10 05:53:09

标签: mongodb google-compute-engine

我已经在我的一台GCE机器上安装了mongodb。我从远程计算机(即家用计算机)连接到mongodb时遇到问题。

我发现使用Google搜索时,我必须绑定正确的IP地址,并且需要添加相应的防火墙规则,这样做之后,仍然无法连接。

有什么方法可以从我的远程计算机进行连接以访问mongodb数据库?

附加mongodb.conf和防火墙规则

#mongodb.conf file    
dbpath=/var/lib/mongodb
logpath=/var/log/mongodb/mongodb.log

logappend=true

bind_ip = 0.0.0.0

port = 27017
journal=true

enter image description here

2 个答案:

答案 0 :(得分:0)

尝试将mongodb.conf文件中的“ bind_ip”更改为您的mongo实例ip并尝试。 (我假设在计算引擎设置中添加了正确的防火墙规则)

答案 1 :(得分:0)

问题出在创建防火墙规则时添加的目标标记中。通过应用到所有目标标签为mongodb创建防火墙规则,解决了该问题。

相关问题