我正在设置新的服务器环境,包括所有运行Linux的70+服务器(Redhat/CentOS混合)。我想设置几个DNS服务器(主/二级),以便在所有服务器上使用/配置,这些服务器应该能够主要负责以下工作。
1.解析本地服务器条目的权威DNS .
我想把简单的域名分配给服务器(主要是一个记录),比如db1.example.int
or app1.example.int Basic idea is servers should able to reach each other via there (internal) dns names.
2.公共域的递归/缓存DNS解析(如google.
是否有可能建议客户端使用不同的DNS服务器来解析特定的域名?对于bind来说,不仅仅是将查询转发到此服务器,获取响应并将其服务于客户端,而是建议客户端自行执行此操作?就像这样:
zone "myho.st" {
type master;
file "/etc/bind/db.myho.st";
};
zone "foreignho.st" {
redirect-clients-to-dns-server { 192.168.0.100; }; // it is local to clients of course
};