Как заставить BIND9 запрашивать у всех серверов пересылки информацию о зоне, а не d ie, если она недоступна - PullRequest
0 голосов
/ 17 апреля 2020

У нас есть настройка BIND9 для пересылки только для определенной зоны, как показано ниже:

options {

  directory "/var/cache/bind";

  recursion yes;
  allow-transfer {"none";};
  allow-query { any; };
  allow-recursion { any; };

  listen-on-v6 { none; };
};


logging{
  channel default_log{
  syslog local;
  severity info;
  print-severity yes;
  print-time yes;
  print-category yes;
 };

 category default{
  default_log;
 };
};

zone "default.example.com"
 {
    type forward;
    forward only;
    forwarders { 10.20.0.9; 10.21.0.4; 10.22.1.9; };
};

Проблема, которая выглядит так: Bind9 не запрашивает другого сервера пересылки, если один из них в списке не имеет ответ и остановки / выбрасывания no such host ошибка.

Мы хотели бы заставить BIND продолжать запрашивать их все в списке до тех пор, пока не будет найден ответ.

Как это может быть сделано?

...