配置辅助 dns 服务器 debian

配置辅助 dns 服务器 debian

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

答案1

首先,如果您想设置辅助 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 才会公开并供客户使用。

相关内容