Назад | Перейти на главную страницу

Настройте bind9 как подчиненный DNS-сервер с главным DNS-сервером с динамическим IP

Я хотел бы настроить 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.