【发布时间】:2020-05-31 05:17:57
【问题描述】:
我在谷歌云实例中托管了一个 mongodb。我想在本地使用 mongocompass 连接到谷歌云中的 mongo 实例。
我的 mongd.conf 网络接口就是这样
net:
port: 27017
bindIp: 0.0.0.0
但是,当我在 mongocompass 中输入我的谷歌云静态 IP 和端口 27017 时,我无法连接。我该如何解决这个问题?
【问题讨论】:
-
您是否创建了防火墙规则,允许从外部访问 MongoDB 实例的 27017 端口?
-
我通过 systemctl stop 防火墙禁用了防火墙。仍然无法连接
-
我的意思是 VPC 防火墙规则:
GCP Console => VPC network => Firewall rules => Create Firewall Rule。此规则应允许从 0.0.0.0/0(如果您接受来自所有网络的连接)到您的 VPC 网络中所有实例或标有网络标记的特定实例的指定 TCP 端口 27017 的 Ingress 流量。
标签: mongodb google-cloud-platform