Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопросы по ДНС, bind dns 
:(
    Опции темы
UserNet
Дата 9.9.2009, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 226
Регистрация: 13.12.2006
Где: Новосибирск

Репутация: нет
Всего: 3



Есть пара вопросов, по поводу днс и в том числе сервера bind
1) Вопрос есть сайт hostel.sibsutis.ru есть конфиг для зоны
Код

$TTL 86400

@               IN      SOA     hostel.sibsutis.ru. root.hostel.sibsutis.ru. (
                2005041201      ; Serial (YYYYDDMM plus 2 digit serial)
                86400           ; refresh (1 day)
                7200            ; retry (2 hours)
                8640000         ; expire (100 days)
                86400)          ; minimum (1 day)

                IN      NS      ns.hostel.sibsutis.ru.
                IN      MX      10 mail.hostel.sibsutis.ru.
                IN      A       91.196.245.242
ns              IN      A       91.196.245.242
www                     CNAME   ns
new             IN      A       91.196.245.250
book            IN      A       91.196.245.250


конфиг bind

Код

//modified by caban
// Refer to the named.conf(5) and named(8) man pages, and the documentation
// in /usr/share/doc/bind9 for more details.

acl "corpnets" { 10.10.0.0/16; 127.0.0.1; };
options {
        // Relative to the chroot directory, if any
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";
        listen-on       {any;};
//      allow-query { "corpnets"; };

};


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

zone "hostel.sibsutis.ru" {

   type master;

   notify yes;

   file "master/hostel.sibsutis.ru";

   allow-transfer {212.164.0.102; 195.149.200.230; 212.20.30.124;
   217.70.106.5;217.70.96.34;192.203.230.10; 128.63.2.53; 194.226.96.8;
   193.232.130.14;
   };
   };



zone "localhost"        { type master; file "master/localhost-forward.db"; };
zone "127.in-addr.arpa" { type master; file "master/localhost-reverse.db"; };

Лог bind

Код

Sep  7 17:05:00 hostel atrun[56975]: cannot change to /var/at/jobs/: No such file or directory
Sep  7 17:06:39 hostel named[56978]: starting BIND 9.3.1 -u bind -c /etc/namedb/named.conf
Sep  7 17:06:39 hostel named[56978]: loading configuration from '/etc/namedb/named.conf'
Sep  7 17:06:39 hostel named[56978]: /etc/namedb/named.conf:15: missing ';' before '}'
Sep  7 17:06:39 hostel named[56978]: loading configuration: failure
Sep  7 17:06:39 hostel named[56978]: exiting (due to fatal error)
Sep  7 17:07:27 hostel named[56982]: starting BIND 9.3.1 -u bind -c /etc/namedb/named.conf
Sep  7 17:07:27 hostel named[56982]: loading configuration from '/etc/namedb/named.conf'
Sep  7 17:07:27 hostel named[56982]: listening on IPv4 interface myk0, 10.10.10.11#53
Sep  7 17:07:27 hostel named[56982]: listening on IPv4 interface rl0, 91.196.245.242#53
Sep  7 17:07:27 hostel named[56982]: listening on IPv4 interface lo0, 127.0.0.1#53
Sep  7 17:07:27 hostel named[56982]: command channel listening on 127.0.0.1#953
Sep  7 17:07:27 hostel named[56982]: command channel listening on ::1#953
Sep  7 17:07:27 hostel named[56982]: zone 0.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 10.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 127.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 254.169.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 16.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 17.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 18.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 19.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 20.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 21.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 22.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 23.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 24.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 25.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 26.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 27.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 28.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 29.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 30.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 31.172.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 2.0.192.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 168.192.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 18.198.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 19.198.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 240.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 241.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 242.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 243.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 244.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 245.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 246.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 247.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 248.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 249.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 250.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 251.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 252.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 253.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 254.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 255.in-addr.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 0.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 1.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 3.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 4.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 5.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 6.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 7.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 8.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 9.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone a.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone b.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone c.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone d.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone e.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 0.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 1.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 2.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 3.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 4.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 5.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 6.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 7.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 8.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 9.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone a.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone b.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone c.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone d.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 0.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 1.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 2.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 3.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 4.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 5.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 6.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 7.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 8.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone 9.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone a.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone b.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone c.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone d.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone e.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone f.e.f.ip6.arpa/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone ip6.int/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone localhost/IN: loaded serial 42
Sep  7 17:07:27 hostel named[56982]: zone hostel.sibsutis.ru/IN: loaded serial 2005041201
Sep  7 17:07:27 hostel named[56982]: running
Sep  7 17:07:27 hostel named[56982]: zone hostel.sibsutis.ru/IN: sending notifies (serial 2005041201)
Sep  7 17:07:27 hostel named[56982]: client 91.196.245.242#65357: received notify for zone 'hostel.sibsutis.ru'


Прошло, три дня и всё равно записи в днс так и не резольвятся
Это первый вопрос
2)Второй вопрос, как сделать, портал, с большим количеством поддменов, как хабр, или фанат.ру?
PM MAIL   Вверх
masp
Дата 9.9.2009, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 22.2.2007

Репутация: нет
Всего: 2



чтоб днс сервер реагировал на любой поддомен то делаеш запись

*  IN A ______
*  указывает на 
www.domain.com
www2.domain.com
any.domain.com  ЛЮБЕ

а насчёт конфигов то могу тока подсказать что нужно обращатся прямо к серверу и проверять что он отдаёт, а не ждать по 3 дня ...
+ в апаче тоже можно както прописать

Это сообщение отредактировал(а) masp - 9.9.2009, 21:29
PM MAIL ICQ   Вверх
UserNet
Дата 10.9.2009, 04:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 226
Регистрация: 13.12.2006
Где: Новосибирск

Репутация: нет
Всего: 3



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

PM MAIL   Вверх
gcc
Дата 10.9.2009, 06:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 3
Всего: 17



в конце файла нужно поставить абзац

Это сообщение отредактировал(а) gcc - 10.9.2009, 07:00
PM WWW ICQ Skype GTalk Jabber   Вверх
gcc
Дата 10.9.2009, 07:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 3
Всего: 17



Код

       allow-transfer { 193.201.116.XX; };


для каждой зоны
PM WWW ICQ Skype GTalk Jabber   Вверх
UserNet
Дата 10.9.2009, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 226
Регистрация: 13.12.2006
Где: Новосибирск

Репутация: нет
Всего: 3



Мне надо передавать всего одну зону.
И я ставил новую строку в конце файла, потому как у меня в логах этой ошибки нет.
PM MAIL   Вверх
gcc
Дата 11.9.2009, 04:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 3
Всего: 17



ключевой момент: что говорит Secondary когда он подключается к своему ДНС, и в логах что видно? тогда когда ты ему написал свой ДНС?

ЗЫ еще может быть фаервол, я на это попадал...
PM WWW ICQ Skype GTalk Jabber   Вверх
marykone
Дата 14.9.2009, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 4
Всего: 67



Цитата(UserNet @  9.9.2009,  21:22 Найти цитируемый пост)
};

ругается на 15 строку уберите. ну и смотрите в сторону фаера. у вас скорее всего закрыт 53 порт. 



--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
dowel
Дата 5.10.2009, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 5.10.2009

Репутация: нет
Всего: нет



Прошу подсказать решение следующей задачи:

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

Первое, что приходит в голову - это использовать функционал DNS-сервера следующим образом: DNS-сервер вместо отправки ответа с полем "NXDOMAIN" пользователю, будет отправлять ответ с "подмененым" IP адресом хоста, на котором развернута соответствующая страница с сообщением от том, что введен несуществующий URL.

Вопрос только как все это сделать?
Также готов услышать любые возможны варианты решения данного вопроса.
PM MAIL   Вверх
Beos
Дата 6.10.2009, 00:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 20.8.2007
Где: Latvia -> Riga

Репутация: нет
Всего: нет



По поводу "большого количества поддоменов" все МЯГКО говоря проще. На сервер выставляешь домен *.domain.ru а дальше читай про mod_rewrite для apache. Это уже не тот раздел форума. Сам давно использую большое кол-во поддоменов для одного сайта, даже делал профили пользователей со ссылками вида nick.domain.ru. Почитай вобщем про mod_rewrite, там все проще некуда.
PM MAIL   Вверх
dowel
Дата 6.10.2009, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 5.10.2009

Репутация: нет
Всего: нет



Цитата(Beos @ 6.10.2009,  00:57)
По поводу "большого количества поддоменов" все МЯГКО говоря проще. На сервер выставляешь домен *.domain.ru а дальше читай про mod_rewrite для apache.

Тут несколько иная задача, заведомо неизвестно к какому хосту обращается пользователь, и нужно, чтобы все запросы к НЕСУЩЕСТВУЮЩИМ хостам редиректились на мой хост(все это происходи в локальной сети).

В случае mod_rewrite можно ВСЕХ пользователей перенаправлять на заданый хост, и пусть даже по условию, но нельзя узнать что изначально запрошеный хост несуществует.

PM MAIL   Вверх
shutffl
Дата 28.10.2009, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 18.8.2008

Репутация: нет
Всего: 3



Можно сделать так, чтобы, например, для существующих a.domain.com, b.domain.com и domain.com все окрывалось, а если стучатся на c.domain.com, то открывается просто domain.com..
В Bind: * IN @, а далее просто в virtual-hosts пишешь для субдоменов a и b, ну и для domain.com..
Или можно явно указать домены с аналогичной настройкой Apache - результат тот же..
--------------------
shadowmoon
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.0872 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.