我计划升级我的主要 DNS 服务器。为了避免停机,我计划创建具有相同配置的 DNS 服务器的 VPS。在重新启动主要 DNS 服务器之前,我计划将 VPS DNS 服务器的 IP 更改为主要 DNS 的 IP,以便所有流量和查询都应响应新的 VPS DNS 服务器。这是一个好计划吗?实际上我不知道如何执行此操作,我担心我会错过一些东西……Ps 我有权威 DNS 区域。
我想要的只是临时替换主 DNS 服务器以避免停机,只需要一个简单的方法来做到这一点。
我正在使用绑定。
答案1
如果您希望拥有 100% 的正常运行时间,我不会使用该计划(IP 切换)。
您需要做的是前往您的注册商,使用您临时创建的备份 IP 添加第二个名称服务器。然后在主服务器的工作完成后,返回注册商并删除备份。
答案2
- 设置辅助名称服务器作为从属服务器。您可以使用您的 VPS
- 联系您的注册商以添加您的辅助名称服务器(使用 dig -t ns yourdomain.tld 进行验证)
- 等待新的辅助名称服务器出现在顶级域名的根服务器上
- 关闭您的主名称服务器
- 升级您的主名称服务器
- 启动您的主名称服务器
- 从注册商处删除辅助域名服务器
- 关闭辅助名称服务器
我肯定会考虑采用一个更永久的解决方案,将辅助名称服务器作为从属服务器,以避免今后出现所有麻烦。
如有任何问题,请直接询问。