Я не самый знающий парень, когда-либо работающий с сетями, но здесь идет ...
Я создал приложение с NodeJS, и я хотел бы проверить приложение в моей локальной сети со своей семьей. Приложение прослушивает порт 1337
для подключения , и я могу получить доступ к штрафу приложения через мой собственный компьютер, набрав localhost:1337
, 192.168.0.3:1337
или даже http://joel-pc:1337/
в адресной строке браузера.
Я также буду работать с Apache вместе с NodeJS, и я могу получить доступ к этому штрафу, набрав 192.168.0.3
или http://joel-pc/
в адресной строке браузера, если он подключен к той же сети.
Теперь вот странная часть; Если я остановить службу Apache, изменить мое приложение узла прослушивать порт 80
(HTTP) InstEd из 1337
, он будет доступен на моем компьютере с помощью набора текста localhost
, 192.168.0.3
или даже http://joel-pc
в адресной строке браузера. Тем не менее, я все еще не могу получить доступ к NodeJS на любом другом компьютере в моей сети, кроме моего собственного.
Я попытался создать исходящее правило в Windows 7, чтобы разрешить доступ к порту 1337, но я все еще не могу получить доступ к своему серверу NodeJS на любом другом компьютере, кроме моего, даже если он прослушивает порт 80. Есть ли что-то очевидное Я пропускаю здесь?