Je ne suis pas le gars le plus compétent en matière de réseautage, mais voilà ...
J'ai créé une application avec NodeJS et j'aimerais tester l'application sur mon LAN avec ma famille. L'application écoute sur le port 1337
pour les connexions et je peux accéder à l'application très bien via mon propre PC en tapant localhost:1337
, 192.168.0.3:1337
ou même http://joel-pc:1337/
dans la barre d'adresse de mon navigateur.
Je vais également exécuter apache aux côtés de NodeJS, et je peux accéder à cette amende en tapant 192.168.0.3
ou http://joel-pc/
dans la barre d'adresse d'un navigateur tant qu'il est connecté au même réseau.
Maintenant, voici la partie bizarre; Si j'arrête le service apache, modifie mon application de noeud pour l'écouter sur le port 80
(http) insted 1337
, il sera accessible sur mon pc en tapant localhost
, 192.168.0.3
ou même http://joel-pc
dans la barre d'adresse de mon navigateur. Cependant, je ne peux toujours pas accéder à NodeJS sur un autre PC de mon réseau en dehors du mien.
J'ai essayé de créer une règle sortante dans Windows 7 pour autoriser l'accès au port 1337, mais je ne parviens toujours pas à accéder à mon serveur NodeJS sur un autre PC que le mien, même s'il écoute sur le port 80. Y a-t-il quelque chose d'évident Je manque ici?