Я не самый знающий парень, когда-либо работающий с сетями, но здесь идет ...
Я создал приложение с 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), инстантированный 1337 , оно будет доступно на моем компьютере, введя localhost , 192.168.0.3 или даже http://joel-pc в адрес моего браузера. бар. Тем не менее, я все еще не могу получить доступ к NodeJS на любом другом компьютере в моей сети, кроме моего собственного.
Я пытался создать исходящее правило в Windows 7, чтобы разрешить доступ к порту 1337, но я все еще не могу получить доступ к своему серверу NodeJS на любом другом компьютере, кроме моего, даже если он прослушивает порт 80. Есть ли что-то очевидное, что я упускаю здесь?
