Проблема: Я пытаюсь запустить веб-сервер со своего компьютера. Я вижу, что запрос поступает на сервер, но не могу видеть страницу в браузере из-за ошибки «Errno 10054: существующее соединение было принудительно закрыто удаленным хостом» в журналах моего сервера. Firefox отображает «Соединение было сброшено». Ниже описывается моя текущая установка:
Настроить: SpeedTouch ST516 (модем) в мостовом режиме -> Маршрутизатор DI-524 настроен на соединение PPPoE. На моем маршрутизаторе я настроил порт 80 для перенаправления на 192.168.0.101 (IP-адрес моего компьютера). Я запустил свой сервер веб-сервера на 192.168.0.101:80.
Сценарий: Когда я захожу в браузер и набираю http: // myextIP, Я вижу, что запрос поступает на сервер, и даже вижу «GET / HTTP / 1.1» 200, но через несколько секунд отображается «Errno 10054: существующее соединение было принудительно закрыто удаленным хостом». Я отключил брандмауэр Windows, но не могу решить эту проблему. Любая помощь будет принята с благодарностью.
Спасибо
Попробуйте его из другого места за пределами вашей сети. Это не так уж сложно сделать в мгновение ока: перейдите в службу языкового перевода Google и попросите ее перевести страницу на вашем веб-сервере.
Сложно получить правильные правила брандмауэра, чтобы пакеты, исходящие изнутри, в конечном итоге возвращались правильным образом.
Если это вопрос тестирования извне, вы можете настроить VNC на каком-то внешнем компьютере (например, на своем домашнем компьютере) и подключиться к нему. Для этого вам, вероятно, следует установить что-то вроде stunnel (см. Www.stunnel.org) и настроить его для пересылки вашего localhost: 5900 на home_ip: 443, а дома собирать с 443 и пересылать на 5900. Таким образом вы получите туннель через HTTPS без реальной установки (вы можете просто скопировать файлы stunnel).
Здесь вы найдете примеры файлов установки (просто измените 7777 на 443): http://faq.gotomyvnc.com/fom-serve/cache/33.html
Помните, что вы должны создать свой stunnel.pem и скопировать его на обе машины, чтобы ваше соединение было действительно безопасным.
После настройки stunnel вы просто устанавливаете VNC-сервер дома с параметрами по умолчанию и запускаете VNC viewer на своей работе. Поначалу может показаться нелогичным то, что вы подключаетесь к localhost. Это потому, что stunnel выполняет пересылку.
Я встречал домашние маршрутизаторы, которые просто не справляются с такой маршрутизацией. Вы пытались попросить друга просмотреть вашу страницу из-за пределов вашей сети?
Я предполагаю, что http://192.168.0.101/ работает, правда?