通过热点连接到MongoDB不工作



我正试图通过电话热点连接到我的MongoDB Atlas集群。我的IP地址在访问列表中,我可以在家里或办公室通过正常的互联网连接进行连接,但当我使用手机热点时,它就不起作用了。连接超时。

一些手机运营商会自动将你连接到不支持SRV记录的DNS服务器。这意味着在使用这些运营商之一的手机上运行热点时使用mongodb+srv协议将失败。根据我的经验,它会导致连接超时。

有两种解决方法:

  1. 使用替代DNS,如Google的8.8.8.88.8.4.4
  2. 在连接字符串中使用标准的mongodb://协议。此连接字符串将更长,更详细。

如果你选择选项1,在使用它们之前仔细检查这些ip。它们可能永远不会改变,但你永远不想使用不受信任的DNS服务器,所以最好仔细检查.

还请注意,在Windows 11中,我必须更改DNS,然后重新启动计算机。我读到你可以运行ipconfig /flushdns,但这对我没有影响。

相关内容

  • 没有找到相关文章

最新更新