Я установил веб-сервер на рабочем столе (с win 10), который работает локально с localhost:4200. Теперь я хочу получить к нему доступ с другого ноутбука, такого как 192.168.0.110:4200, но я получаю сообщение об ошибке «192.168.0.110 отказано в подключении» и просит проверить соединение, прокси и брандмауэр. Я знаю, что у меня есть соединение, и я специально отключил брандмауэр на другом компьютере. Что странно для меня, так это то, что с моего ноутбука я могу без проблем получить доступ к MongoDB (через порт 27017), установленной на том же рабочем столе. Итак, что еще может блокировать мой доступ к сайту, используя 192.168.0.110:4200?
РЕДАКТИРОВАТЬ: по совету Фрэнка,
netstat -abno | findstr LISTENING | findstr 4200
TCP 127.0.0.1:4200 0.0.0.0:0 LISTENING 9220
Я не могу загрузить скриншот, но это типичная ошибка, которую вы получаете в Chrome с кодом "ERR_CONNECTION_REFUSED".
C:\WINDOWS\system32>telnet 192.168.0.110 4200
Connecting To 192.168.0.110...Could not open connection to the host, on port 4200: Connect failed
На самом деле, около года назад мне удалось без проблем настроить сервер на одной машине, и он работал несколько месяцев. Мой сервер является узлом / экспресс на Windows 10. Я даже заставил его работать с переадресацией портов на мой сервис ddns.net.