Здравствуйте, уважаемые.
Настраиваю вторичный ДНС (bind 9.2); не передаются зоны.
В логах на master:
named[4451]: zone transfer 'xxx' denied
transfer-allow разрешен.
Еще один ньюанс. Если ставлю
transfer-allow { any; };
dig работает. Когда ставлю ИП вторичного ДНС, даже dig не пашет. А зоны не передаются слэйву по любому. Поможите, плисссс....
!
Все, спасибо, разобрался.. ;)
Прикрыл ipv6 и все заработало.
>Здравствуйте, уважаемые.
>Настраиваю вторичный ДНС (bind 9.2); не передаются зоны.
>В логах на master:
>named[4451]: zone transfer 'xxx' denied
>transfer-allow разрешен.
>Еще один ньюанс. Если ставлю
>transfer-allow { any; };
>dig работает. Когда ставлю ИП вторичного ДНС, даже dig не пашет. А
>зоны не передаются слэйву по любому. Поможите, плисссс....
нужно прописывать все сетки,которым разрешено, в том числе локальные, причем вроде бы в нотации CIDR
пример:
allow-transfer { localhost; 10/8; 217.104.1.0/24; 192.168.1.2; };
>в нотации CIDR
>пример:
>allow-transfer { localhost; 10/8; 217.104.1.0/24; 192.168.1.2; };
Я так и писал. Но, при опции listen-on-v6 { any; } named разрешал передачу зоны только, если в allow-transfer стояло any. Иначе
named[4451]: client ::ffff:222.222.222.222#33190: zone transfer 'my.zone/IN' denied
Ну и с правами доступа на chroot еще косячок был...