Comment puis-je permettre à n'importe quel appareil, par exemple un iPhone, de se connecter via un WLAN au serveur localhost de mon Mac ?
Sur mon Mac, j'exécute un HTTP "Hello World". Node.js serveur qui sert une page, que Safari ouvre avec succès, à http://localhost:1337
. Et, en courant ipconfig getifaddr en1
dans les sorties du terminal 192.168.1.9
.
Mais Safari, tant sur l'iPhone que sur le Mac, affiche "Safari ne peut pas se connecter au serveur" lorsqu'il essaie d'ouvrir le site web. http://192.168.1.9:1337
.
Je ne pense pas que cela devrait impliquer transfert de port parce que je veux seulement que le serveur HTTP soit disponible en privé, pas en public.
En rapport :
- Accès à localhost depuis l'iPhone (dans le même réseau)
- 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