如何允许任何设备(例如 iPhone)通过 WLAN 连接到我的 Mac 的 localhost 服务器?
在我的 Mac 上,我正在运行一个“Hello World”HTTP Node.js服务器,该服务器提供一个 Safari 成功打开的页面,位于http://localhost:1337
. 并且,ipconfig getifaddr en1
在终端输出中运行192.168.1.9
。
但是,iPhone 和 Mac 上的 Safari 在尝试打开http://192.168.1.9:1337
.
我认为这不应该涉及端口转发,因为我只希望 HTTP 服务器可以私下使用,而不是公开使用。
有关的:
- 从 iPhone 访问 localhost(在同一网络中)
- https://superuser.com/questions/308451/connect-to-localhost-from-another-computer
- https://superuser.com/questions/400752/can-we-run-local-server-over-local-network-without-internet-access
- https://serverfault.com/questions/254947/accessing-localhost-xampp-from-another-computer-over-lan-network-how-to