【问题标题】:How can I connect to a remote mongodb server using the mongo shell?如何使用 mongo shell 连接到远程 mongodb 服务器?
【发布时间】:2019-09-03 07:24:44
【问题描述】:

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

我在远程 Windows 2012 vm 上运行 Mongodb。
我使用了--bind_ip 0.0.0.0 并从文档中添加了防火墙规则。
来自客户端/服务器的ping´ing 和vnc 一样有效。 而且我可以使用localhost 或ip 从服务器进行连接

我是网络新手,我以为我慢慢明白了,但显然事实并非如此!
还有什么我没有考虑到的吗?

【问题讨论】:

    标签: windows mongodb mongo-shell


    【解决方案1】:

    在你的终端试试这个

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

    【讨论】:

    • 没有用。我现在找到了。运行 vm 的机器的防火墙阻止了端口 27017。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    • 2020-12-24
    相关资源
    最近更新 更多