LINUX.ORG.RU
ФорумAdmin

пипец какой-то с VirtualHost...(+)


0

0

Какой-то бред... Прописали несколько доменов в ДНСах. nslookup видит их адреса, все вроде типтоп. Установил апач-2. Работает. Скомпили его со всеми директивами. Прописал виртуальные хосты для трех доменов. Пытаюсь смотреть... no responce. timeout...

Где собака порылась??? Ничего уже не понимаю...

Более того, убрал я нафиг два ВиртуальныхХоста, оставил один и прописал к нему в виде ServerAlias два убранных домена - ноль результат. По одному только видится, остальные два - нет. ДНС прописаны у разных провов. Поднят локальный ДНС который форвардит на ДНС 3-го прова, выдавшего глобальный айпишник...

Почему не работает падла...???

Benjamin
() автор топика
Ответ на: комментарий от Benjamin

конфиг апача в студию, все что касается ВиртуалХост, и все что качается СерверНайм и СерверРут, и конфиг таблицы зон ДНС в студию, можно заодно и named.conf показать.

anonymous
()
Ответ на: комментарий от anonymous

Апач:

NameVirtualHost *:80

<VirtualHost *:80>
 DocumentRoot /tmp/w1
 ServerName www.domain1.ru
</VirtualHost>

<VirtualHost *:80>
 DocumentRoot /tmp/w2
 ServerName www.domain2.ru
</VirtualHost>

<VirtualHost *:80>
 DocumentRoot /tmp/w3
 ServerName www.domain3.ru
</VirtualHost>

Директория /tmp/w[1,2,3] все читаются, пермишшны в норме.

----------------------------------------------------------

Бинд:

options {
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";

        listen-on       {
                            внешний-реальный-ип;
                            127.0.0.1;
                            192.168.0.1;
                        };

                forward only;


        forwarders {
                днс-локального-прова;
                //127.0.0.1;
        };

        query-source address * port 53;
};



zone "." {
        type hint;
        file "named.root";
};

----------------------------------------------------------

Зоны на ДНС-серверах:


domain1.ru.		86400	IN	SOA	ns0.nic.ru. 
admin.domain1.ru. 2005022802 3600 3600 216000 3600
domain1.ru.		86400	IN	A	мой-реальный-айпи
domain1.ru.		86400	IN	NS	ns0.nic.ru.
domain1.ru.		86400	IN	NS	ns1.nic.ru.
www.domain1.ru.		86400	IN	A	мой-реальный-айпи
domain1.ru.		86400	IN	SOA	ns0.nic.ru. 
admin.domain1.ru. 2005022802 3600 3600 216000 3600

Все записи выполнены грамматически верно и идентичны по сути...

Benjamin
() автор топика

> Пытаюсь смотреть... no responce. timeout...

А это прямое указание на то, что апач не запустился :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

Да, но почему он на 80 порту отвечает и показывает (как сказано в его мануале) дефолтную директорию со страничкой. А остальные нет...

Benjamin
() автор топика
Ответ на: комментарий от Benjamin

Вот ссука мля... Я в опциях ядра отключил ipfw, а там оказывается сидит правило... мля... оно всё и прикрывало... мля...

Benjamin
() автор топика
Ответ на: комментарий от Benjamin

> Я в опциях ядра отключил ipfw, а там оказывается сидит правило...

Или все-таки наоборот? :-) Timeout обычно бывает от "прикрытого" порта :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

У меня только ipf работает. А ipfw я сейчас включаю с флажком принимать_все_входящие, но блин, кто ж знал, что он падла работает, когда в ядре ни намека нет на IPFIREWALL...

Benjamin
() автор топика
Ответ на: комментарий от Benjamin

только пиришел на работу, только ЛОР открыл, только посмотрел на конфиги и только хотел написать " что все нормально проверь фильтр нигде не запущен" как ты сам уже до всего допер, обидно мля .

anonymous
()
Ответ на: комментарий от Benjamin

Короче, похоже рак в том, что в DNS некоторые записи сделаны неправильно: для abc и lalala второй байт неверно указан ! Сравни с www.
P.S. Посетителей форума прошу не флеймить, это из личного общения с автором по поводу данного вопроса.

spirit ★★★★★
()
Ответ на: комментарий от spirit

Дааа... Слушай, ты прав. Я не посмотрел. Ты просто молодец. Надо же угладел ошибку. Я тебе благодарен безумно.

ЗЫ: подобные ошибки из той области, когда учишься программировать - путаешь ноль и букву "о".

Benjamin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.