Я хочу настроить 4 DNS-сервера с помощью привязки. Есть ли проблема настроить их всех как мастера без передачи DNS.
# server one
zone "example1.com" {
type master;
file "example1.com.zone";
allow-update { none; };
allow-transfer { none; };
};
# server two
zone "example1.com" {
type master;
file "example1.com.zone";
allow-update { none; };
allow-transfer { none; };
};
файлы example1.com.zone
точно такие же данные.
Преимущество зональных трансферов (AXFR
/IXFR
) заключается в том, что это стандартизованный способ для серверов имен синхронизации данных зоны.
Он использует тот же оперативный формат для записей, которые серверы имен должны поддерживать для регулярных ответов, поэтому нет необходимости полагаться на определенные форматы файлов и т. Д.
Это имеет двоякий смысл:
Тем не менее, если все серверы работают под управлением BIND (желательно с одинаковой или похожей версией) и не используются динамические обновления или аналогичные (это не кажется хорошим подходом для обработки журналов таким образом), это не должно вызывать проблем с несколькими ведущими серверов, если вы убедитесь, что файлы правильно синхронизированы и перезагружены.
Если вы убедитесь, что ваша синхронизация находится под контролем вне BIND, с этим нет проблем.