У меня проблемы с открытием порта с одного ПК с Windows в моей локальной сети.
На компьютере с Windows 7 ("Компьютер А") я запускаю Caliber, программу управления электронными книгами, которая называется "Сервер контента электронных книг". По сути, он предоставляет через Интернет каталог контента.
С компьютера А я могу получить доступ к серверу контента на локальном хосте. то есть. http://127.0.0.1:8787 успешно вызывает контент-сервер. С помощью ipconfig я подтвердил, что его локальный IP-адрес - 192.168.1.106. С компьютера B (машина Vista) я могу пропинговать 192.168.1.106. Я несколько раз пытался открыть / отредактировать порт в брандмауэре Windows.
В брандмауэре Windows -> Разрешенные программы на панели управления, я вижу список для Caliber (с проверкой как Home/Work, так и PUblic). Подробно я вижу Имя: Caliber, номер порта 8787, протокол TCP
Если я использую экран конфигурации расширенной безопасности для брандмауэра, я создал правило для входящих подключений на компьютере A для калибра (с указанными настройками).
Если я запускаю эту командную строку на компьютере A, я вижу:
netstat -a -n
TCP 0.0.0.0:554 0.0.0.0:0 LISTENING
TCP 0.0.0.0:664 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2869 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING
TCP 0.0.0.0:6570 0.0.0.0:0 LISTENING
TCP 0.0.0.0:6580 0.0.0.0:0 LISTENING
TCP 0.0.0.0:8787 0.0.0.0:0 LISTENING
TCP 0.0.0.0:10243 0.0.0.0:0 LISTENING
TCP 192.168.1.106:63020 74.125.227.51:80 TIME_WAIT
TCP [::]:80 [::]:0 LISTENING
TCP [::]:135 [::]:0 LISTENING
TCP [::]:443 [::]:0 LISTENING
TCP [::]:445 [::]:0 LISTENING
TCP [::]:554 [::]:0 LISTENING
TCP [::]:2869 [::]:0 LISTENING
TCP [::]:5357 [::]:0 LISTENING
TCP [::]:6570 [::]:0 LISTENING
TCP [::]:6580 [::]:0 LISTENING
TCP [::]:10243 [::]:0 LISTENING
TCP [::]:49152 [::]:0 LISTENING
TCP [::]:49153 [::]:0 LISTENING
TCP [::]:49154 [::]:0 LISTENING
TCP [::]:49155 [::]:0 LISTENING
TCP [::]:49170 [::]:0 LISTENING
И много другого барахла, но это кажется уместным, я вижу, что порт 80 открыт (я запускаю веб-сервер xampp apache для Windows на компьютере A) Это единственный раз, когда я вижу порт 8787, указанный в команде netstat.
С компьютера Windows B я могу пинговать 192.168.1.106 и даже просматривать http://drupal.local (на компьютере A) и http://192.168.1.106/ (который переходит к экрану конфигурации Xampp на компьютере A).
Но я не могу получить доступ через компьютер B htttp://192.168.1.106:8787 или htttp://computerhosta:8787
Так что же не так? Это проблема с приложением Caliber или я неправильно открыл порт? Что может помешать открытию этого порта?
В sidenote я попытался использовать telnet с компьютера B, чтобы проверить, открыт ли порт 80 или 8787 для 192.168.1.106. Я не получаю ответа ни для одного из них.
Благодарю.