Страница 1 из 1

бинд, как подебажить

Добавлено: 2011-03-04 22:20:59
Alex Keda
собсно, ситуация дурацкая.
имею несколько мастер серверов с идентичными конфигами, и, один слейв
тока зоны разные храняться.
дык, один нормально работает - зону обновляешь, он на слейв шлёт нотифай
остальные - не шлют =(
но в логи, сволочи, честно пишут что послали!
полдня бился пока не разглядел в tcpdump что они вообще никуда не шлют когда зона обновилась =((

Re: бинд, как подебажить

Добавлено: 2011-03-04 22:26:06
Гость
ну осталось только версии биндов сравнить))

Re: бинд, как подебажить

Добавлено: 2011-03-04 22:41:27
Alex Keda
из системы выросли =)
и разные есть, и одинаковые есть...
там везде фря 8.1-rc2, 8.1, 8.2-rc2, 8.2
работает на одном из 8.1

Re: бинд, как подебажить

Добавлено: 2011-03-04 23:35:25
Alex Keda
решено
корень проблемы тут - http://forum.lissyara.su/viewtopic.php?f=3&t=29098
единственный на котором работало был держателем зоны где прописаны сами DNS сервера

придётся отказаться от этого поделия, или на досуге ещё попилить.

Re: бинд, как подебажить

Добавлено: 2012-02-24 14:49:10
whitediver
В данный момент у меня один master DNS и два slave, но при падении инета на master DNS вся информация о домене тут же теряется.
Вопорс, что делать?
Второй вопорс: можно ли настроить два master DNS на разных хостах и если да, то как?

ЗЫ: Что за циклическая рекурсия такая ^^'

Re: бинд, как подебажить

Добавлено: 2012-02-24 17:03:25
dmtr
whitediver писал(а):при падении инета на master DNS вся информация о домене тут же теряется.Вопорс, что делать?
а что там с Expire?
whitediver писал(а):Второй вопорс: можно ли настроить два master DNS на разных хостах и если да, то как?
наверное так же как и один? просто изменения на каждом вносить надо будет поотдельности?

Re: бинд, как подебажить

Добавлено: 2012-02-24 17:54:31
whitediver
конфиг на master DNS

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

zone "uba.ru" {
  type master;
  file "public/uba.ru";
  allow-transfer { 178.250.241.121; 217.174.172.177; };
};
конфиг для slave (но он отказался тянуть зону О_о)

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

zone "uba.ru" {
        type slave;
        masters { 94.24.246.126; };
        file "/etc/namedb/slave/uba.ru";
};

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

$TTL    3600
@               IN      SOA     ns.uba.ru. wds.uba.ru. (
                        2012022406      ; Serial
                        28800           ; Refresh
                        7200            ; Retry
                        604800          ; Expire
                        86400)          ; Default TTL
@               IN      NS      ns.uba.ru.
@               IN      NS      ns3.uba.ru.
@               MX      10 ASPMX.L.GOOGLE.COM.
@               MX      20 ALT1.ASPMX.L.GOOGLE.COM.
@               MX      20 ALT2.ASPMX.L.GOOGLE.COM.
@               MX      30 ASPMX2.GOOGLEMAIL.COM.
@               MX      30 ASPMX3.GOOGLEMAIL.COM.
@               MX      30 ASPMX4.GOOGLEMAIL.COM.
@               MX      30 ASPMX5.GOOGLEMAIL.COM.
@               IN      A       81.176.226.80
www             IN      A       81.176.226.80
mail            IN      CNAME   ghs.google.com.
ns              IN      A       94.24.246.126
ns3             IN      A       178.250.241.121
crmserver       IN      A       94.24.246.126
ubachat         IN      A       94.24.246.126
ichat           IN      A       94.24.246.126
uba.ru. IN      TXT      "v=spf1 ip4:178.250.241.121 a mx ~all" ;< --- Кстати это чё за шняга?

Re: бинд, как подебажить

Добавлено: 2012-02-24 18:33:55
whitediver
slave не может забрать зону почему-то.

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

Feb 24 21:27:06 justamovie named[83200]: transfer of 'uba.ru/IN' from 94.24.246.126#53: failed to connect: timed out
Feb 24 21:27:06 justamovie named[83200]: transfer of 'uba.ru/IN' from 94.24.246.126#53: Transfer completed: 0 messages, 0 records, 0 bytes, 75.367 secs (0 bytes/sec)

Re: бинд, как подебажить

Добавлено: 2012-02-24 21:11:23
FiL
фаервол на мастере?

Re: бинд, как подебажить

Добавлено: 2012-02-24 21:38:09
whitediver
Если dig @94.24.246.126 uba.ru отрабатывает нормально, это достаточный признак того что с фаерволлом всё ок?

Re: бинд, как подебажить

Добавлено: 2012-02-24 23:03:02
FiL
whitediver писал(а):Если dig @94.24.246.126 uba.ru отрабатывает нормально, это достаточный признак того что с фаерволлом всё ок?
нет. dig работает под udp, а трансфер идет по tcp.

Re: бинд, как подебажить

Добавлено: 2012-02-24 23:29:05
whitediver
FiL писал(а):
whitediver писал(а):Если dig @94.24.246.126 uba.ru отрабатывает нормально, это достаточный признак того что с фаерволлом всё ок?
нет. dig работает под udp, а трансфер идет по tcp.
Семёёёёён, семёныч!!! :st:

Спасибо! :crazy: