本地主机无法分配请求的地址

Oka*_*awa 4 linux macos localhost

我使用 MacOS 10.14.6,几天前我的计算机上的 localhost 遇到了问题。Rubymine 无法连接到数据库,并出现错误“java.net.NoRouteToHostException:无法分配请求的地址(地址不可用)。”。另外,当我在 0.0.0.0:3000 上运行 puma 服务器时,浏览器无法打开该地址上的页面,当我在 127.0.0.1:3000 上运行服务器时,浏览器也无法打开该地址上的页面,但可以打开本地主机:3000。我运行 ping 并得到以下输出:

PING 127.0.0.1 (127.0.0.1): 56 data bytes
ping: sendto: Can't assign requested address
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 0
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 1
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 2
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 3
^C
--- 127.0.0.1 ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss```
Run Code Online (Sandbox Code Playgroud)

Oka*_*awa 12

WARP 是问题的根源。禁用应用程序后开始出现问题。禁用并重新启动或启用应用程序解决了该问题。

  • 事实证明,是的。刚刚启用它并且工作了。尝试诊断该问题 2 天。不知道这会起作用。为了更清楚地说明这个问题,iPv6 协议仍然工作得很好。因此,如果您使用它而不是 iPv4,那就可以了。据我所知,禁用 WARP 只会影响 iPv4。 (3认同)