如何平滑迁移至阿里云解析 DNS_云解析 DNS(DNS)-阿里云帮助中心
我的 dns 提供商比较小,如此修改后才能使用 aliyundns 的 webhook api,配合 cert-manger 创建证书
概述
若您的域名解析当前托管在其他 DNS 厂商,想要迁移至阿里云解析 DNS 进行管理。本文将向您介绍如何平滑地将域名解析迁移至阿里云解析 DNS,避免您的业务因解析中断而受影响。
准备工作
域名如有配置 DNSSEC,请先到域名注册商处删除 DS 记录,并关闭 DNSSEC。等迁移完成后,再参考 DNSSEC开启设置方法进行配置。如域名未配置 DNSSEC,则忽略此步骤。
警告
域名迁移之前请务必保证域名 DS 记录已删除、DNSSEC 功能关闭,否则会影响解析!如果您不清楚是否开启了 DNSSEC,可以咨询您的域名注册商询问 DNSSEC 的开启情况。
解析数据准备:请在原 DNS 服务商处导出解析记录,并按照 DNS解析模板 进行编辑整理好解析记录。
说明
若您当前 DNS 厂商不支持批量导出解析记录的功能,您可以直接将解析记录手动添加在 DNS 解析模板中,然后在云解析 DNS 产品控制台批量导入解析记录。或者您也可以直接在云解析 DNS 产品控制台手动添加解析记录。
操作步骤
在 云解析DNS控制台,在 域名解析 页面选择 权威域名 页签,再单击 添加域名 。如果您的域名是阿里云注册域名或者已经添加了域名,可忽略此步骤。
单击目标域名进入 解析设置 页面,单击 导入/导出 按钮,在 导入记录 页面选择 导入记录方式 :增量更新或 全量更新,再单击 上传文件 ,将编辑整理好的解析记录导入云解析 DNS。
检查导入云解析 DNS 中配置的解析记录是否跟您之前的 DNS 厂商中设置的解析记录一致,避免漏配现象。
前往您的域名注册商处,将 DNS 服务器修改为云解析 DNS 系统分配的地址(在云解析 DNS 控制台-域名解析页面-解析设置 页面-查看 DNS 服务器 可获取到系统分配的 DNS 服务器地址)。修改域名 DNS 服务器配置可参考 修改DNS服务器。
重要
修改 DNS 服务器之前请检查域名是否开启了禁止更新锁,如果处于开启状态,请关闭禁止更新锁。如何确认域名是否开启了禁止更新锁,可以咨询您的域名注册商或者使用 whois工具查询域名状态是否显示 serverUpdateProhibited。
借助 DNS 流量分析功能查看您的服务请求流量是否有异常波动,持续观测至少10分钟。具体请参考 DNS流量分析简介。
无需其他操作,耐心等待解析生效即可,预计需要 48 小时完成全国各地 localDNS 的缓存刷新。
警告
为避免解析异常,在修改 DNS 服务器 48 小时内请尽量不变更解析记录。
在 48 小时内 DNS 解析仍有可能向旧 DNS 厂商发起 DNS 查询,所以原 DNS 服务商中的解析记录数据不要马上删除,建议保留一周。
在修改 DNS 服务器 48 小时内,如需做解析记录变更,请务必同时在新旧 DNS 服务商进行变更,以保持新旧 DNS 服务商的解析记录数据一致。
说明
关于修改 DNS 服务器,需要多久才能在全网生效?
答:一般需要 48 小时,因为各地 Localdns 服务器的域名缓存失效时间长短不一,需要等待各地 Localdns 服务器主动来更新该域名的最新 DNS 服务器地址,以实现逐步全网生效。请耐心等待这个过程。