如何使用 mongo shell 连接到远程 mongodb 服务器?

How can I connect to a remote mongodb server using the mongo shell?

尝试连接到远程 MongoDB 服务器时我得到:socket operation timed out。 并且防火墙日志也没有提及任何尝试的连接。

我在远程 Windows 2012 虚拟机上安装了 Mongodb 运行。
我使用了 --bind_ip 0.0.0.0 并从文档中添加了防火墙规则。
来自 client/server 的 ping´ing 有效,vnc 也有效。 我可以使用 localhostip
从服务器连接
我是网络新手,以为我慢慢明白了,但显然不是这样!
还有什么我没有考虑到的吗?

在您的终端中试试这个

mongo -u <USER> -p <PASSWORD> <HOST>:<PORT>/<DB> --authenticationDatabase <AUTH_DB>