MongoDB 如果我的 public IP 与服务器之一匹配,则连接被拒绝
MongoDB connection refused if my public IP matches the one of the server
我创建了一个 public MongoDB 服务器,托管在我的一台计算机上。为了测试它,我连接到笔记本电脑上的另一个网络,并使用我的 public IP 和我为 MongoDB.
转发的端口连接到服务器
效果很好。
但是,如果我将我的笔记本电脑连接到我的 LAN
,服务器连接到的同一台笔记本电脑,我会收到错误消息:
[Errno 111] Connection Refused
如果我的 public IP 与服务器的 public IP 匹配,我可以连接到我自己的 public 服务器吗?在我的 public 网络试图连接到我的 public 网络时,似乎发生了某种无限反馈循环。
我总是可以测试客户端 public IP 是否与服务器 IP 匹配,如果匹配则直接使用主机 IP 连接,但首先我想看看是否有更好的方法来处理这个。
同一网段的两台机器不能有相同的地址。这将导致所有类型的应用程序出现问题,因为两台机器都会尝试响应定向到任何一台的流量。
我创建了一个 public MongoDB 服务器,托管在我的一台计算机上。为了测试它,我连接到笔记本电脑上的另一个网络,并使用我的 public IP 和我为 MongoDB.
转发的端口连接到服务器效果很好。
但是,如果我将我的笔记本电脑连接到我的 LAN
,服务器连接到的同一台笔记本电脑,我会收到错误消息:
[Errno 111] Connection Refused
如果我的 public IP 与服务器的 public IP 匹配,我可以连接到我自己的 public 服务器吗?在我的 public 网络试图连接到我的 public 网络时,似乎发生了某种无限反馈循环。
我总是可以测试客户端 public IP 是否与服务器 IP 匹配,如果匹配则直接使用主机 IP 连接,但首先我想看看是否有更好的方法来处理这个。
同一网段的两台机器不能有相同的地址。这将导致所有类型的应用程序出现问题,因为两台机器都会尝试响应定向到任何一台的流量。