Создание домашнего веб-сервера

Я новичок в создании веб-серверов. Я установил веб-сервер Apache на свой компьютер, и я отправил порт 80 на свой маршрутизатор. Когда я набираю http://localhost , 127.0.0.1 или мой локальный IP-адрес, т.е. 192.168.1.2 в своем веб-браузере, он загружает страницу по умолчанию сервера Apache с жесткого диска на моем локальном компьютере.

Я хочу отобразить эту страницу, когда пользователь вводит мой IP-адрес WAN в своем веб-браузере. Проблема в том, что WAN IP переводит браузер на страницу конфигурации моего маршрутизатора. Как я могу отобразить «Моя веб-страница» вместо страницы конфигурации моего маршрутизатора. Я использую маршрутизатор ZTE ZXDSL831CII.

Большинство маршрутизаторов, которые я использовал (в домашней настройке), не позволяют подключаться к внешнему миру, обращенному к IP изнутри .

Попробуйте получить доступ к своему собственному серверу через онлайн-прокси, например http://hidemyass.com/, чтобы узнать, работает ли это.

Если вы все еще получаете свою страницу конфигурации, вы разрешили доступ к вашему маршрутизатору извне, попробуйте отключить его и повторите попытку

Страница конфигурации по соображениям безопасности должна быть видна только внутри маршрутизатора и является настройкой по умолчанию для большинства маршрутизаторов.

Вам необходимо переслать порт 80 с вашего маршрутизатора на сервер (компьютер с установленным Apache) и изменить порт удаленного управления с 80 на другое (я использую 8080, убедитесь, что ваш пароль установлен) или полностью отключить удаленное управление. Убедитесь, что ваш провайдер интернет-услуг (ISP) поддерживает это подключение к серверному типу в соответствии с вашим контрактом – у шахты не предусмотрен пакет «сервер», который блокирует несколько ключевых портов и снижает скорость загрузки.

  • Доступ к веб-серверу в локальной сети с использованием ошибки IP
  • В чем разница между 127.0.0.1 и localhost
  • Я не могу получить доступ к http: // localhost, но http://127.0.0.1 работает нормально
  • Не удается подключиться к серверу MySQL на «127.0.0.1» (10061) (2003)
  • Как получить доступ к сайту, который вы используете в своей сети?
  • Почему asp.net не создает cookies в localhost?
  • Как работает localhost 127.0.0.1?
  • localhost :: cross domain ajax
  • Как подключиться к моему http: // localhost веб-серверу от Android Emulator в Eclipse
  • Google Chrome работает медленнее до localhost
  • Получение «SocketException: соединение с помощью peer» в Android
  • Давайте будем гением компьютера.