Откройте окно командной строки и выполните следующую команду, чтобы подтвердить, прослушивает ли ваше веб-приложение все IP-адреса:
netstat -a -o
Вы увидите вывод, похожий на следующий:
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:135 JHUEBEL-VM:0 LISTENING 944
TCP 192.168.0.173:5040 JHUEBEL-VM:0 LISTENING 5096
Я сократил вывод выше до пары примеров.
Обратите внимание, как в первой строке указан IP-адрес «0.0.0.0». Это указывает на то, что служба, использующая порт 135 («:135»), прослушивает все IP-адреса. Это будет включать localhost (127.0.0.1), а также IP-адрес локальной сети (192.168.0.173).
Но если вы посмотрите на вторую строку, служба, использующая порт 5040, только прослушивает IP-адрес локальной сети (192.168.0.173). Так что я не смог бы получить доступ к этой службе через localhost.
Итак, вы ищете строку, которая начинается примерно так:
TCP 127.0.0.1:4444
Если вы видите «127.0.0.1» (или действительно любой IP-адрес, начинающийся с «127.»), то веб-приложение, к которому вы пытаетесь получить доступ, только прослушивает localhost и недоступно для компьютеров в вашей локальной сети.
Итак, как вы это исправите? Это действительно зависит от приложения. Это, вероятно, потребует редактирования файла конфигурации. Не зная приложения, которое вы используете, я действительно не смогу там помочь. Пожалуйста, обновите OP с более подробной информацией о приложении, и я постараюсь помочь в дальнейшем.