是否有可能使用dns Bind9拆分域名

我有一个域(example.com),主机分裂在几个不同的networking/地方。 大多数这些主机都在我们的办公室托pipe。 我想要做的是configuration一个区域来解决在这里托pipe的这些主机(eg1.example.com,eg2.example.com),然后redirect到其他DNS(如谷歌8.8.8.8)解决其他主机(* .example.com)托pipe在其他地方。

是否有可能将其归档?

最好的祝福,

如果要部分覆盖公共DNS服务器条目,请使用Bind9“RPZ”function。 有了这个,你可以部分覆盖DNS答案,例如redirect到你自己的条目。 configuration示例:

a)在named.conf中启用RPZ:

options { ... response-policy { zone "rpz-overrides"; }; } zone "rpz-overrides" IN { type master; file "db.rpz-overrides"; }; 

b)以RPZ格式添加特殊区域文件db.rpz-overrides:

 @ IN SOA localhost. root.localhost. (2 3H 1H 1W 1H) IN NS localhost. ; overrides examplehost.mydomainexample.com A 10.1.2.3 otherexample.mydomainexample.com CNAME www.google.com. nasty-ad-server.badproviderx.net A 127.0.0.1