设置 DNS 转发服务器以仅转发特定域

设置 DNS 转发服务器以仅转发特定域

我想要设置 DNS 转发服务器来仅转发特定区域的 DNS 解析请求。

我正在使用以下配置。

acl "trusted" {
        localhost;
        10.x.x.x/24;
};

options {
        listen-on port 53 { 10.x.x.x; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";

        allow-query     { trusted; };

        dnssec-enable no;
        dnssec-validation no;
};

zone "forward.example.com" {
        type forward;
        forward only;
        forwarders { 10.x.x.x; };
};

这是转发forward.example.com到正确的 DNS,但它也会解析其他 URL。我希望 DNS 服务器只转发forward.example.com而不返回其他 URL,以便客户端使用自己的后备 DNS。

相关内容