Я настраиваю ведущее и ведомое устройства с помощью FreeBSD. Я сейчас использую версию Bind 9.X, пока все работает успешно. Только одна маленькая проблема.
Я не могу получить главную копию моего DNS для передачи ее на подчиненный сервер. Я включил передачу-разрешение {192.168.1.111;}; // это IP подчиненного сервера
Я запустил команду rndc reload для проверки, но я не вижу копии в / etc / named / master /?
Любая помощь будет принята с благодарностью, и если вам нужна структура моего DNS, я тоже могу ее предоставить.
BIND 9 главные серверы будут отправлять сообщения NOTIFY каждой из имеющихся у вас NS-записей при загрузке зоны. Это будет любой хост, для которого есть записи NS. Например:
example.com. NS ns1.example.org.
example.com. NS ns2.example.info.
В этом случае, если «ns1.example.org» был ведущим, он отправит NOTIFY на «ns2.example.info» при загрузке новой версии зоны.
Чтобы это произошло, вы должны увеличивать серийный номер в записи SOA для вашего домена каждый раз, когда вы его редактируете.
Вы можете проверить все NS-серверы сразу, если используете host -C example.com
Вы также можете запускать команды dig с одного сервера на другой. Попробуйте: копать @otherserver example.com. soa + norec Если вы ничего не видите, вероятно, на вашем компьютере есть брандмауэры.
Наконец, проверьте файлы журнала. Обычно там что-то есть, если что-то пойдет не так.
Сначала проверьте, что вы можете перетащить домен на ведомый:
dig @MASTERIP example.com AXFR
Если это не сработает, у вас проблема с сетью или разрешениями.
В любом случае увеличьте уровень журнала для привязки как на ведущем, так и на ведомом устройстве и посмотрите, что он вам скажет. http://www.zytrax.com/books/dns/ch7/logging.html