configuration辅助dns服务器debian

我有两个VPS。 我想使用第二个作为辅助DNS服务器。 这两个VPS都是Debian 6.我该怎么做? 我安装bind9并将区域文件从第一个VPS复制到第二个VPS就足够了吗?

首先,如果你想build立一个辅助DNS服务器,你需要定义谁是主从服务器。

例如,在VPS1服务器上,主条目应该像这样:

zone "domain.com" IN { type master; file "master/domain.com"; allow-transfer { VPS2_IP ; }; }; 

在您将运行从DNS的VPS2机器上添加以下条目:

 zone "domain.com" IN { type slave; file "domain.com"; masters { VPS1_IP; }; }; 

一旦重新启动两台DNS服务器,从服务器(VPS2)将自动从主服务器(VPS1)传输区域文件。

您还需要更改区域文件并添加新的DNS服务器。 添加一个这样的线

 @ IN NS ns2.domain.com ns2 IN A VP2_IP 

现在唯一剩下的就是通知您的域名注册商的变化。 只有在这之后,你的新NS才会被客户公开和使用。