如何在gcp VM上远程访问mongodb的gcp端口?

时间:2019-09-15 09:00:07

标签: mongodb virtual-machine google-compute-engine remote-access

我已在gcp上的VM的端口27017上安装并运行mongodb。但是我无法从PC或任何外部客户端访问数据库。

我已设置防火墙规则,以允许来自所有IP范围(0.0.0.0/0)的端口27017(tcp:27017)上的tcp协议进入流量,并将优先级设置为1000。 firewall rules snapshot

现在,当我尝试从外部客户端访问数据库时,我无法访问它。我什至尝试过mongodb罗盘,并使用VM的IP地址和端口27017来访问数据库。但是无法连接并显示(mongodb不在提供的主机和端口上运行),但是从安装了mongodb的该VM本身访问时,我能够访问数据库。 请建议我是否有任何遗漏。

2 个答案:

答案 0 :(得分:0)

在mongodb服务器启动命令中添加--bind_ip_all

答案 1 :(得分:0)

默认情况下,MongoDB不允许远程连接。因此,我建议您按照this教程来解决您的问题。

让我知道这是否有帮助。