Вкратце ситуация такая. Имеется веб-сервер на базе Apache 2 + PHP 5 + MySQL 5. Доступ в интернет осуществляется через ADSL модем с автоматическим поднятием PPPoE его программными средствами. IP адрес статический с прописанным в обратной зоне доменный именем (назовём его для упрощения www.domen.ru).
Теперь самое интересное. При поднятии Apache 2 и попытке зайти на адрес www.domen.ru с localhost'а происходит переход на HTTP страницу настройки ADSL модема. Через интернет попасть на сайт невозможно вообще: всплывает сообщение о недоступности сайта.
На данный момент поступил следующим образом. Перед установкой и конкурированием Apache 2 в интерфейсе управления модема поменял порт для доступа через HTTP с 80 на 3128. Теперь для того, чтобы попасть на веб-страницу настройки модема для ZyZEL'я в адресной строке набираю: http://192.168.1.1:3128. Работает без проблем, но попасть на сайт не выходит всё равно. Начинает работать только если PPPoE поднимать средствами операционной системы, а не на модеме. Настройки Apache 2 при этом остаются неизменными.
Теперь вопрос: можно ли обойти данную проблему у и почему она вообще возникает? Указание в httpd.conf
Вкратце ситуация такая. Имеется веб-сервер на базе Apache 2 + PHP 5 + MySQL 5. Доступ в интернет осуществляется через ADSL модем с автоматическим поднятием PPPoE его программными средствами. IP адрес статический с прописанным в обратной зоне доменный именем (назовём его для упрощения www.domen.ru).
Теперь самое интересное. При поднятии Apache 2 и попытке зайти на адрес www.domen.ru с localhost'а происходит переход на HTTP страницу настройки ADSL модема. Через интернет попасть на сайт невозможно вообще: всплывает сообщение о недоступности сайта.
На данный момент поступил следующим образом. Перед установкой и конкурированием Apache 2 в интерфейсе управления модема поменял порт для доступа через HTTP с 80 на 3128. Теперь для того, чтобы попасть на веб-страницу настройки модема для ZyZEL'я в адресной строке набираю: http://192.168.1.1:3128. Работает без проблем, но попасть на сайт не выходит всё равно. Начинает работать только если PPPoE поднимать средствами операционной системы, а не на модеме. Настройки Apache 2 при этом остаются неизменными.
Теперь вопрос: можно ли обойти данную проблему у и почему она вообще возникает? Указание в httpd.conf
Вкратце ситуация такая. Имеется веб-сервер на базе Apache 2 + PHP 5 + MySQL 5. Доступ в интернет осуществляется через ADSL модем с автоматическим поднятием PPPoE его программными средствами. IP адрес статический с прописанным в обратной зоне доменный именем (назовём его для упрощения www.domen.ru).
Теперь самое интересное. При поднятии Apache 2 и попытке зайти на адрес www.domen.ru с localhost'а происходит переход на HTTP страницу настройки ADSL модема. Через интернет попасть на сайт невозможно вообще: всплывает сообщение о недоступности сайта.
На данный момент поступил следующим образом. Перед установкой и конкурированием Apache 2 в интерфейсе управления модема поменял порт для доступа через HTTP с 80 на 3128. Теперь для того, чтобы попасть на веб-страницу настройки модема для ZyZEL'я в адресной строке набираю: http://192.168.1.1:3128. Работает без проблем, но попасть на сайт не выходит всё равно. Начинает работать только если PPPoE поднимать средствами операционной системы, а не на модеме. Настройки Apache 2 при этом остаются неизменными.
Теперь вопрос: можно ли обойти данную проблему у и почему она вообще возникает? Указание в httpd.conf
Если пред тобою великая цель, а возможности твои ограничены, — все равно действуй; ибо только через действие могут возрасти твои возможности.
(Шри Ауробиндо)
Забыл настроить перенаправление портов на модеме. Сделал так, как показано на этом рисунке.
Однако ж это не помогает всё равно. С localhost захожу без проблем, а с интернета не получается. В файрволе установлены разрешающие правила на входящие соединения на 80 порт с любого IP.
Проблема решена отключением в настройках модема опции Web traffic is blocked from the WAN to the LAN. Такая мелочь, но не доглядел. Порт для веб-управления модемом вернул на стандартный 80. Всё работает: как модем, так и Apache.
Для попадания на сайт с localhost'а через доменное имя прописал в хостах: