无法连接远程 mongo 数据库服务器
unable to connect remote mongo db server
我无法连接到 windows 远程计算机上 运行 的 mongodb 服务器,
我在远程机器上启动了 mongod,方法是在命令提示符下通过远程桌面连接进行远程访问(不是作为服务),它显示正在等待端口 27017 上的连接...
当我尝试通过 mongo 234.345.212.60:27017 从本地计算机连接时(我在这里更改了实际 ip,我不确定它是否安全)
好吧,当我按回车键时,它显示
我也试过启动 mongod --bind_ip 0.0.0.0 但没有用。
我还检查了远程机器上的端口 27017 是通过 UDP 打开的,而不是 TCP 我已经通过 [https://support.nightlydev.org/tcp-udp-port-scan][2] 这个站点检查过,
还有一件事我想我应该在这里提到我没有使用任何身份验证(--auth)我在没有任何--auth的情况下连接并且我能够通过LAN连接我的所有系统的这种方式而不是某处的特定机器别的。
我在两边(客户端和远程机器)都安装了相同版本的 mongodb。
尝试了很多之后仍然无法连接,现在我在想是否可以通过 UDP 端口连接远程 mongodb 而无需 --auth?
最后,我可以连接到远程 mongodb 服务器,
问题出在我连接的端口上,
我正在连接到一个通过 UDP 打开的端口,但是当我通过 TCP 更改该端口时,我连接起来非常容易(这意味着我与我的网络团队交谈并要求他们通过 TCP 提供端口 27017)。
故事寓意如此,您无法通过 public ip 或互联网通过 UDP 端口连接 mongodb 远程服务器。
我无法连接到 windows 远程计算机上 运行 的 mongodb 服务器, 我在远程机器上启动了 mongod,方法是在命令提示符下通过远程桌面连接进行远程访问(不是作为服务),它显示正在等待端口 27017 上的连接...
当我尝试通过 mongo 234.345.212.60:27017 从本地计算机连接时(我在这里更改了实际 ip,我不确定它是否安全)
好吧,当我按回车键时,它显示
我也试过启动 mongod --bind_ip 0.0.0.0 但没有用。
我还检查了远程机器上的端口 27017 是通过 UDP 打开的,而不是 TCP 我已经通过 [https://support.nightlydev.org/tcp-udp-port-scan][2] 这个站点检查过, 还有一件事我想我应该在这里提到我没有使用任何身份验证(--auth)我在没有任何--auth的情况下连接并且我能够通过LAN连接我的所有系统的这种方式而不是某处的特定机器别的。 我在两边(客户端和远程机器)都安装了相同版本的 mongodb。
尝试了很多之后仍然无法连接,现在我在想是否可以通过 UDP 端口连接远程 mongodb 而无需 --auth?
最后,我可以连接到远程 mongodb 服务器, 问题出在我连接的端口上, 我正在连接到一个通过 UDP 打开的端口,但是当我通过 TCP 更改该端口时,我连接起来非常容易(这意味着我与我的网络团队交谈并要求他们通过 TCP 提供端口 27017)。
故事寓意如此,您无法通过 public ip 或互联网通过 UDP 端口连接 mongodb 远程服务器。