最近,我已将域转移到AWS route53。为了防止域名在Internet上丢失,我选择使用旧名称服务器。转移后,所有旧记录均完好无损,一切进展顺利。但是,当我在托管区域中添加新记录时,没有DNS服务器可以解析它。
为解决此问题,我在域配置中添加了AWS提供的名称服务器以及旧的名称服务器,并在一段时间后看到了新记录的解析。但是这样做之后,我的旧记录开始被DNS服务器解决。请帮助我了解这里出了什么问题以及如何解决。
答案 0 :(得分:1)
首先,您应该尝试避免使用多套名称服务器。使用以前的记录或AWS提供的记录。
如果,您想使用旧的名称服务器,请确保在Route 53域管理(非托管区域)中,仅为先前的提供商设置名称服务器。
如果您要使用Route 53公共托管区域,则需要将名称服务器更新为仅在公共托管区域中的名称服务器。此外,请勿修改公共托管区域的NS
记录。
最后确保无论您选择使用哪个,都存在完整的DNS记录集。两者不能有位。请勿替换NS
或SOA
记录。