Как использовать ACL в BIND для выборочной пересылки запросов по зонам?

Как использовать ACL в BIND для выборочной пересылки запросов по зонам?

У меня есть некоторые зоны, объявленные внутренне как переадресация на другой DNS, но есть изрядное количество IP-пространства, которое мы не хотим переадресовывать таким образом для этих зон. Эти переадресации предназначены для очень специфических деклараций зон, и я не уверен, есть ли вообще способ использовать ACL для этого.

Любая помощь будет высоко оценена.

Редактировать, вот пример с использованием example.com:

acl "переадресаторы" { 10.0.0.0/8; };

зона "example.com" в { тип пересылка; пересылки { 1.2.3.4; }; };


При поиске example.com я бы хотел, чтобы только члены переадресованных получателей перенаправлялись на 1.2.3.4. Если вы не являетесь членом переадресованных получателей, я бы хотел, чтобы это было так, как будто эта запись зоны не существует, и нужно было бы выполнить рекурсию.

Надеюсь, это объяснит ситуацию лучше, чем я мог бы выразить словами.

Связанный контент