Есть домен dom.mydomain.com, полученный он вышестоящего mydomain.com, праймари днс - djbdns, нужен секондари, волею судеб им оказался BIND. Настраиваем трансфер, разрешаем axfrdns'у обрабатывать запросы от BIND'а, прописываем в named.conf соответствующую slave-зону. В логах BIND'a видим:
Jun 6 18:20:50 ns named[3526]: transfer of 'dom.mydomain.com/IN' from 11.22.33.44#53: failed while receiving responses: CNAME and other data
Jun 6 18:20:50 nsnamed[3526]: transfer of 'dom.mydomain.com/IN' from 11.22.33.44#53: end of transfer
В логах axfrdns'а все нормально. Есть подозрение, что это не файрвол, не нелюбовь бинда и djbdns'а друг к другу, а просто у меня кривые настройки зоны. Вопрос в том - какие?
Привожу конфиг праймари днса (data)
# What nameserver holds our zone? (NS-records)
.dom.mydomain.com:11.22.33.44:ns.dom.mydomain.com
.33.22.11.in-addr.arpa:11.22.33.44
# Who are those guys? (A- and PTR-records)
=dom.mydomain.com:11.22.33.44
=gateway.dom.mydomain.com:11.22.33.44
=vasya.dom.mydomain.com:11.22.33.45
=petya.dom.mydomain.com:11.22.33.46
# Some fancy aliases? (CNAME-records)
Cmail.dom.mydomain.com:gateway.dom.mydomain.com
Cns.dom.mydomain.com:gateway.dom.mydomain.com
Cwww.dom.mydomain.com:gateway.dom.mydomain.com
# Drop me a line (MX-records)
@dom.mydomain.com:11.22.33.44:mail.dom.mydomain.com
То есть шлюз, на котором висит tinydns - 11.22.33.44, имеет имя в своем домене (gateway.dom.mydomain.com), но кроме того сам dom.mydomain.com тоже отзывается по этому адресу, чтобы веб-сервер был доступен по имени домена (а не только www.dom.mydomain.com). vasya & petya - другие машины в моей сетке, ну и mail & ns - алиасы на gateway. Вроде все верно, нет? Тогда в чем причина. Явно где-то в алиасах косяк.
Спасибо.