我按照在线指南使用 Compass 连接到 mongodb(4.0 版),但出现以下错误:
MongoDB 未在提供的主机和端口上运行
假设远程服务器在IP 地址为 172.231.151.42的https://example.com上运行
在 Compass 上,我输入主机名 172.231.151.42 和端口 27017。所有其他设置都是默认设置(如身份验证无 SSL 无 SSH 隧道无)。
在运行 mongod 的远程 ubuntu 服务器上,我配置了 UFW 规则
ufw 允许从 201.12.62.17 到任何端口 27017
其中 201.12.62.17 是我的台式机 mac 笔记本电脑的公共 IP。
在 mongodb.conf 我有以下行:
绑定IP:127.0.0.1,201.12.62.17
允许从笔记本电脑连接。
没有为 mongodb 设置用户和密码。任何人都可以访问mongodb。
但我仍然收到错误。
我需要对 SSL 做些什么吗?
我错过了什么?