在cvm上自建mongodb,远程连接不上的问题?

  • 回答 (2)
  • 关注 (0)
  • 查看 (271)

首先,mongodb已安装成功,并且可以启动:如图

安装并启动成功

接下来就是配置可远程连接mongo数据库了:

首先将 `bindIp: 127.0.0.1` 修改为 `bindIp: 0.0.0.0`,如图:

mongod.conf配置

然后配置安全组.开放27017端口,如图:

安全组

=====================

以上步骤后,依然不能远程连接:

通过尝试 `curl xxx.xxx.xxx.xxx` (外网地址)

返回curl: (7) Failed to connect to `xxx.xxx.xxx.xxx` port 27017: Connection refused

补充:(关于27017端口)

step1: 查看所有tcp端口, `sudo netstat -ltnp`,如图:

tcp已开通端口

step2: 查看ubuntu的ufw状态, `sudo ufw status`,如图:

ufw状态

step3: 查看防火墙规则, `sudo iptables --list`,如图:

防火墙规则

以上步骤可见,27017端口应该是开放了的,然而通过'sudo telnet <ip> <prot>'命令查看.仍然拒绝:

telnet 检测端口

还需要哪些步骤才能远程连接到mongo数据库啊,求指导!

用户1475731用户1475731修改于
problemQuants回答于

外网端口扫描的时候能看到27017端口是否开放?

用户2147351回答于

所属标签

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    136 粉丝0 提问0 回答
  • CVM 产品团队

    24 粉丝0 提问7 回答
  • 小仙女和科学家

    9 粉丝0 提问0 回答
  • 怕冷的阳阳

    腾讯云 · 高级工程师 (已认证)

    18 粉丝1 提问0 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    6 粉丝0 提问4 回答
  • candyxiao

    腾讯 · 高级产品经理 (已认证)

    10 粉丝0 提问7 回答

扫码关注云+社区

领取腾讯云代金券