Làm cách nào để cho phép bất kỳ thiết bị nào, chẳng hạn như iPhone, kết nối qua mạng WLAN với máy chủ localhost trên máy Mac của tôi?
Trên máy Mac, tôi đang chạy một máy chủ HTTP Node.js "Hello World" phục vụ một trang mà Safari mở thành công, tại http://localhost:1337
. Và, chạy ipconfig getifaddr en1
trong đầu ra của Terminal 192.168.1.9
.
Tuy nhiên, Safari, trên cả iPhone và Mac, hiển thị "Safari không thể kết nối với máy chủ" khi nó cố gắng mở http://192.168.1.9:1337
.
Tôi không nghĩ điều này nên liên quan đến chuyển tiếp cổng vì tôi chỉ muốn máy chủ HTTP khả dụng riêng tư, không công khai.
Có liên quan: