本地主机上的所有 tcp 端口均无法访问(MacOS 13.4)

本地主机上的所有 tcp 端口均无法访问(MacOS 13.4)

我的一个朋友寻求帮助,基本上任何在 localhost 上监听某个本地 tcp 端口的应用程序都无法访问。例如在端口 8080 或 3000 上运行的 node.js 服务器。执行该命令sudo lsof -i -P | grep LISTEN | grep 8081会得到:

node      3109 someuser   23u  IPv6 0x4b0c58c629ba9f33      0t0    TCP *:8080 (LISTEN)

因此,应用程序似乎正确地监听了该端口。但是,当尝试访问应用程序时,localhost:8080它说无法访问或超时。我们尝试了许多不同的端口(例如 8080、3000、5000 等),检查端口是否已被其他应用程序使用,但总是出现相同的错误。我们还尝试了这个http-server 包但结果相同。我从未遇到过所有 tcp 端口在本地无响应的情况,您知道发生了什么吗?

相关内容