rev*_*001 7 server dns webserver 12.04
我现在工作的公司专门从事网络开发。他们目前正在销售客户软件包,为他们开发 Web 应用程序以帮助他们自动化某些业务任务。然后他们托管 Web 应用程序。这目前正在 Mochahost 上完成,直到他们过渡到私人服务器。
我最近设置了另一个运行 Ubuntu 12.04 的机器作为测试 Web 服务器。他们决定使用这个盒子作为 Mochahost 主服务器的备份 DNS 服务器。我对网络服务器的经验非常有限。实现这一目标的通用过程应该是什么?我想我只需要从 Mochahost 主服务器下载 db 文件,将它们保存到辅助服务器,将主服务器配置为指向辅助服务器进行区域更新,然后配置辅助服务器区域文件。我错过了什么吗?我应该如何从 Mochahost 主服务器获取 db 文件?
谢谢
我假设您正在使用 BIND,您在评论中写道。首先,您需要将一些文件复制到辅助名称服务器:
named.confnamed.localdb.cachenamed.conf现在在辅助服务器上打开并更改一些值:
zone "example.org" IN {
type slave;
file "bak.example.org";
masters { 192.0.2.34;};
};
Run Code Online (Sandbox Code Playgroud)
类型现在设置为,slave因此 BIND 知道这不是主机。主服务器上的*文件*名称可能类似于db.example.org. 在二级时,它更改为bak.example.org。不过您可以选择您喜欢的。我喜欢这种方式,因为它清楚地表明,这只是一个备份名称服务器。最后一个条目是主名称服务器的 IP 地址。BIND 将联系它并从那里检索区域文件。因此您不需要手动下载这些文件。