如何让`named`(bind9)将某些域转发到不同的名称服务器?

Che*_*eng 20 dns bind

在 中dnsmasq,可以将域转发到不同的名称服务器。我怎样才能做到这一点named?

server=/foo.com/10.0.10.1
server=/vpn.foo.com/8.8.8.8
Run Code Online (Sandbox Code Playgroud)

Jam*_*ger 23

这应该适用于 BIND9:

zone "foo.com" IN {
    type forward;
    forwarders {
        10.0.10.1;
    };
};

zone "vpn.foo.com" IN {
    type forward;
    forwarders {
        8.8.8.8;
    };
};
Run Code Online (Sandbox Code Playgroud)

  • “仅转发”选项在这里也可能有意义。 (3认同)