Решено: Apache 2 или ADSL Модем (Кто кого?)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Vitaliy69
Сообщения: 100
ОС: openSUSE 11.3 x86-64

Решено: Apache 2 или ADSL Модем

Сообщение Vitaliy69 »

Вкратце ситуация такая. Имеется веб-сервер на базе 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

Код: Выделить всё

ServerName www.domen.ru:80
Listen 80

не помогает. Что не так?
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Решено: Apache 2 или ADSL Модем

Сообщение anarhist1 »

Vitaliy69 писал(а):
11.10.2008 14:02
Вкратце ситуация такая. Имеется веб-сервер на базе 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

Код: Выделить всё

ServerName www.domen.ru:80
Listen 80

не помогает. Что не так?


У меня Zyxel 600 серии, настраивал сам модем, порт 80. Захожу спокойно, А с пмощю Ос PPPoE вообще не поднимал,
Модем верно настроен?
Спасибо сказали:
Аватара пользователя
iFRAME
Сообщения: 47
ОС: Debian testing

Re: Решено: Apache 2 или ADSL Модем

Сообщение iFRAME »

Vitaliy69 писал(а):
11.10.2008 14:02
Вкратце ситуация такая. Имеется веб-сервер на базе 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

Код: Выделить всё

ServerName www.domen.ru:80
Listen 80

не помогает. Что не так?

NAT/DMZ в модеме настроен?
Если пред тобою великая цель, а возможности твои ограничены, — все равно действуй; ибо только через действие могут возрасти твои возможности.
(Шри Ауробиндо)
Спасибо сказали:
Аватара пользователя
anarhist1
Сообщения: 680

Re: Решено: Apache 2 или ADSL Модем

Сообщение anarhist1 »

NAT/DMZ в модеме настроен?


Быстрее NAT нужно смотреть.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Решено: Apache 2 или ADSL Модем

Сообщение blackdevil »

Интересно почему автор решил создать свою тему в разделе Ubuntu? :) Поскольку вэб сервер - это ближе все-таки к администрированию, тему туда и переношу.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Vitaliy69
Сообщения: 100
ОС: openSUSE 11.3 x86-64

Re: Решено: Apache 2 или ADSL Модем

Сообщение Vitaliy69 »

:fool: Забыл настроить перенаправление портов на модеме. Сделал так, как показано на этом рисунке.

Однако ж это не помогает всё равно. :( С localhost захожу без проблем, а с интернета не получается. В файрволе установлены разрешающие правила на входящие соединения на 80 порт с любого IP.

Какие ещё могут быть причины?
Спасибо сказали:
Аватара пользователя
Vitaliy69
Сообщения: 100
ОС: openSUSE 11.3 x86-64

Re: Решено: Apache 2 или ADSL Модем

Сообщение Vitaliy69 »

Проблема решена отключением в настройках модема опции Web traffic is blocked from the WAN to the LAN. Такая мелочь, но не доглядел. Порт для веб-управления модемом вернул на стандартный 80. Всё работает: как модем, так и Apache.

Для попадания на сайт с localhost'а через доменное имя прописал в хостах:

Код: Выделить всё

192.168.1.2 www.domen.ru

С интернета заходит без проблем и так.
Спасибо сказали: