Переадресация портов в apache - PullRequest
0 голосов
/ 24 ноября 2011

Мой веб-сервер разрешен другими пользователями за пределами моей внутренней сети. Проблема в том, что он перенаправляет меня на страницу роутера на моем ПК. В любом случае, чтобы это исправить, я должен использовать прокси-сервер, чтобы увидеть свой собственный веб-сервер, и это может быть опасно для моей конфиденциальности и кода.

Есть ли исправление для этого?

1 Ответ

0 голосов
/ 17 ноября 2012

Исправления нет, потому что это сделано для обеспечения безопасности вашим маршрутизатором, и поскольку запрос возвращается к вашему маршрутизатору с вашего ip, он будет думать, что вы пытаетесь перейти на страницу своего маршрутизатора, чтобы иметь возможность увидеть сайт просто выполните следующие шаги:

Перейдите в «C: \ Windows \ System32 \ Drivers \ Etc» и переместите файл «HOSTS» на рабочий стол. Откройте его и следуйте инструкциям ниже, но в этом примере STACKOVERFLOW.COM будет URL-адресом, а ip локального сервера будет 192.168.1.255:



# Copyright (c) 1993-1999 Microsoft Corp.
# Это образец файла HOSTS, используемый Microsoft TCP / IP для Windows.
# Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый
# запись должна вестись на отдельной строке. IP-адрес должен
# помещается в первый столбец, за которым следует соответствующее имя хоста.
# IP-адрес и имя хоста должны быть разделены хотя бы одним
# пробел.
# Кроме того, комментарии (например, такие) могут быть вставлены на отдельных
# строк или после имени машины, обозначенного символом «#».


192.168.1.255 stackoverflow.com
192.168.1.255 siteb.com
192.168.1.255 sitec.net


Скопируйте весь код выше UNDERSCORE, но НЕ КОПИРУЙТЕ UNDERSCORE. Вставьте его в файл hosts и измените его в соответствии с вашими потребностями. Измените ip на локальный ip вашего сервера, а ваш url на URL, который вы используете для подключения к сайту. Просто убедитесь, что вы сохранили файл и переместите его обратно в папку ETC!

...