Страница 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.
Семёёёёён, семёныч!!!
Спасибо!
