Ошибка при синхронизации DNS

На первичном dns сервере все работает, проблема при попытке синхронизации вторичного (secondary):

named[14774]: loading configuration from ‘/etc/named.conf’
named[14774]: zone srv.com/IN: Transfer started.
named[14774]: transfer of ’srv.com/IN’ from 555.239.254.124#53: connected using 555.239.254.123#32772
named[14774]: dumping master file: slave/tmp-fvKWXElJ8O: open: file not found
named[14774]: transfer of ’srv.com/IN’ from 555.239.254.124#53: failed while receiving responses: file not found
named[14774]: transfer of ’srv.com/IN’ from 555.239.254.124#53: end of transfer


Напомню, что файл зоны на secondary-сервере вручную создавать не нужно, он создается автоматически. Указанная выше ошибка и есть ошибкой при создании этого файла.
Варианты решения:

  • в named.conf проверьте, что стоит в секции options:
    options {
    directory "/var/named";
    ...............
    };

    и в записи зоны:
    zone "srv.com" { type slave; file "slave/srv.com"; masters { 555.239.254.124; }; };

    Проверьте права и владельца того каталога, (в данном случае /var/named.slave) где должен лежать файл
    (до первой синхронизации самого файла не существует). У меня это 770 named.named.
  • В некоторых дистрибутивах по умолчанию для этой цели используется каталог slaves, а не slave. Проверьте лишний раз :)
» » »

Оставить комментарий - Feel free to ask me in English

Он появится после того, как будет одобрен. - All comments are pre-moderated.

Внимание! Пожалуйста, не пишите в комментарии [url=... или [url]... - это будет считаться спамом. Если хотите дать ссылку - пишите просто адрес, до 2х на один коммент.
Attention! Please don't use "[url=..." or "[url]..." in comment's body or it will be deleted as spam
If you want to send me a link just type url, up to 2 urls in one comment.

Спасибо за отзыв! Thank you for a comment!