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

Bind: не уведомлять подчиненные серверы, если установлена ​​политика обновления

Мы настроили две главные зоны:

zone "my.domain.tld" in {
  type master;

  allow-transfer {
    local;
    secondaries;
  };

  allow-query {
    local;
    secondaries;
  };

  also-notify {
    secondaries;
  };

  file "/etc/named/my.domain.tld.zone";
};
zone "test.my.domain.tld" in {
  type master;

  allow-transfer {
    local;
    secondaries;
  };

  allow-query {
    local;
    secondaries;
  };

  also-notify {
    secondaries;
  };

  update-policy {
    grant foreman zonesub ANY;
  };

  file "/etc/named/test.my.domain.tld.zone";
};

NOTIFY и зональные трансферы работают на my.domain.tld только. Это не сработает для test.my.domain.tld. Разобрался, что вторая зона тоже будет правильно перенесена, если уберу update-policy из определения зоны.

Как мы должны настроить update-policy заставить работать зональные трансферы?