我在 Mac 上运行着一个 HTTP 服务器,它是一个 NanoHTTP 服务器,而不是 Apache 等。我使用 eclipse 来运行它,它运行良好,并且工作正常,我使用 iPad 来访问它,它也能正常工作。Mac 上的防火墙允许 Java 使用端口。然后,在我使用服务器和 iPad 一段时间后,它又无法访问了。我可以从 Mac 访问服务器,使用192.168.1.6:6777
,它是 DHCP 签名的 ip 和端口,以前它可以工作,但现在在 iPad 上无法工作,但在 Mac 上却没有任何问题。iPad 就是说可以,这是The request timed out.
怎么回事?我用来netstat
检查端口,它正在与 Java 程序一起工作,这完全说得通。但是当我重新启动 Mac 时,它又可以工作了。有什么线索吗?谢谢。
这是我的防火墙设置,这重要吗?: