Я хотел бы настроить bind9 как подчиненный DNS-сервер, выполняющий axfr с главного DNS-сервера (PowerDNS), который находится за динамическим IP-адресом.
Обычная конфигурация:
zone "example.com" {
type slave;
masters { 198.199.120.1; };
file "/var/lib/bind/db.example.com";
};
Я не могу просто изменить IPv4 (198.199.120.1) на полное доменное имя (mydynaddr.home.net).
Как я могу это сделать?
Я не думаю, что вы сможете заставить BIND сделать это. DNS на самом деле не разработан с учетом динамических IP-адресов, поэтому решить эту проблему полностью на уровне DNS, вероятно, будет довольно сложно. Я подозреваю, что ваш самый простой вариант - это синхронизировать файлы зоны с хостом BIND, а затем использовать ssh для выполнения rndc reload
.