如果当前您的域名解析记录托管在其他DNS厂商,现在希望使用阿里云DNS做域名解析,以获取更稳定、更安全、更快速的解析服务,参考本文了解如何平滑地将域名解析迁移至阿里云解析DNS,避免您的业务因解析中断而受到影响。
费用与业务影响说明
将域名解析迁移至阿里云解析所产生的费用,取决于您在阿里云解析的功能使用情况,具体计费项请参考云解析DNS(包年包月)。
迁移过程中,域名可正常使用,不会影响网站、邮箱等服务的正常运行。
流程概览
前提条件
关闭DNSSEC:如果您要迁移的域名已配置DNSSEC(域名系统安全扩展),在迁移过程中DNSSEC可能会导致用户无法访问域名,造成服务中断。请先到域名注册商处删除DS记录,并关闭DNSSEC。等迁移完成后,再开启DNSSEC。如域名未配置DNSSEC,则忽略此步骤。
操作步骤
步骤一:添加域名
在 权威域名解析 页面中,单击 添加域名 。
在添加域名对话框中,输入表单内容。
支持添加主域名或子域:输入您需要设置解析的三方域名。
绑定实例:选择已经创建的实例(若无,请购买实例),您也可选择免费版(但不承诺可用性、无中国境外解析节点,不建议用于正式业务,适用于产品功能体验)。
步骤二:添加解析记录
导出原解析记录:在原DNS解析厂商的解析记录页面,导出要迁移域名的所有解析记录。若原DNS厂商不支持批量导出解析记录的功能,您可以在下面的步骤手动将记录添加到模板中。
重要原DNS解析厂商的记录在迁移过程中不要删除,在48小时内DNS解析仍有可能向原DNS厂商发起DNS查询,建议迁移完成一周后再删除。
填写导入模板:按照DNS解析模板要求填写解析记录。不同记录类型的填写方法,请参见添加解析记录。
说明原DNS厂商可能会为您的域名自动创建SOA类型或NS类型的解析记录,在导入到阿里云DNS解析的模板中无需重复添加这些记录。
导入解析记录:单击目标域名进入解析设置页面,单击批量导入按钮,将编辑好的解析记录导入。首次添加解析记录推荐选择全量更新。
导入后查看解析设置页面的记录和原DNS厂商中配置是否一致。
解析生效验证
查看阿里云解析DNS服务器地址:在云解析DNS-公网权威解析页,单击已添加的域名进入解析设置,然后单击查看DNS服务器,即可看到云解析系统分配的DNS地址,这些地址是阿里云为您提供域名DNS权威解析服务的服务器地址。
生效检测:在网络拨测工具中输入域名,并在高级配置中选择要验证记录的类型,指定DNS服务器输入系统分配的DNS服务器,点击立即检测。若解析结果与导入的记录值相同,表明在阿里云添加的解析记录可正常调度,解析已生效。
步骤三:修改DNS服务器地址
修改DNS服务器之前请检查域名是否开启了禁止更新锁,如果处于开启状态,请关闭禁止更新锁。如何确认域名是否开启了禁止更新锁,可以咨询您的域名注册商或者使用whois工具查询域名状态是否显示serverUpdateProhibited。
修改DNS服务器:修改DNS服务器地址后,解析服务才会切流到阿里云DNS。修改前请确认解析设置页面的记录和原DNS厂商中配置的一致。之后再前往您的域名注册商处,将DNS服务器地址修改为阿里云解析DNS的服务器地址,域名注册商修改DNS的方法可参考:
步骤四:流量分析
借助阿里云DNS流量分析功能,可查看域名解析请求流量是否正常切换到阿里云解析公网权威DNS。通过公网权威DNS流量分析中的“解析请求来源”功能对数据进行分析,可以知晓哪些省份运营商Local DNS已经在逐渐生效向阿里云权威DNS发起解析请求。持续观测至少10分钟解析请求数据,如果各域名解析请求量数据逐渐增长,则说明域名解析迁移正常。具体请参考域名解析统计。
步骤五:等待DNS服务器变更全球同步(最多48小时)
为避免解析异常,在修改DNS服务器48小时内,请尽量不变更解析记录。如需做解析记录变更,请务必同时在新旧DNS服务商进行变更,以保持新旧DNS服务商的解析记录数据一致。
修改完DNS服务器后,一般需要48小时才能在全网生效。因为各地Local DNS服务器的域名缓存失效时间长短不一,需要等待各地Local DNS服务器主动来更新该域名的最新DNS服务器地址,以实现逐步全网生效。请耐心等待这个过程。