我有以下简单的 bind9 配置
acl "allowed" { 127.0.0.1/8; 192.168.0.1/24; };
options {
directory "/var/cache/bind";
forward only;
forwarders {
8.8.8.8;
8.8.4.4;
};
allow-query { "allowed"; };
auth-nxdomain no;
listen-on-v6 { any; };
};
现在我想更改转发器以转发所有 DNS 查询,除了与域 uribl.com 相关的查询(这些查询应直接查询)。有什么简单的方法可以做到这一点吗?
答案1
如果您想要禁用 uribl.com 的全局转发配置,您需要使用以下命令覆盖全局配置设置:
zone "uribl.com" {
type forward;
forwarders {};
};
类型:如果没有转发器语句或提供了空列表,则不会对域进行转发,从而取消选项子句中任何转发器的效果