文档首页 > > 最佳实践>

将域名迁移至华为云DNS进行解析

将域名迁移至华为云DNS进行解析

分享
更新时间:2021/03/02 GMT+08:00

背景

如果要通过直接在浏览器中输入域名,访问网站或Web应用程序,您需要注册一个域名,并将该域名解析至网站的IP地址。

  • 注册域名:通过域名注册商完成,域名注册商提供域名的注册、查询、续费等管理功能。您可以选择华为云作为您的域名注册商,参考域名注册完成网站域名的注册。
  • 将域名解析至网站IP地址:通过在DNS服务商处为域名配置解析记录实现,DNS服务商提供域名的托管、解析等功能。您可以选择华为云的云解析服务作为DNS服务商,为域名提供DNS解析服务。

域名注册商和DNS服务商可以相同,也可以不同,无直接关系。

本文介绍如何将托管至其他DNS服务商处的域名迁移至华为云DNS进行解析。

操作场景

迁移至华为云DNS进行解析的域名包括以下两种情况:

  • 通过其他域名注册商注册的域名,已使用第三方DNS服务商进行解析。
  • 通过华为云注册的域名,已使用第三方DNS服务商进行解析。

上述两种情况,其域名迁移至华为云的操作相同,均可以参考本操作进行。

本文以托管至A服务商的域名example.com为例介绍域名迁移至华为云的操作过程。

前提条件

在域名迁移操作之前,需要确认并完成以下任务:

  1. 检查华为云账号状态:检查待迁移至的华为云账号是否已经完成实名认证,若未完成请参考华为云账号实名认证完成账号的实名认证。
  2. 获取域名当前DNS配置:将域名从其他DNS服务商迁移到华为云的云解析服务,需要在云解析服务中重现域名当前的DNS配置。您需要通过域名原服务商,导出域名当前的DNS配置。

操作流程

迁移域名的操作如图1所示。

图1 迁移域名流程

添加域名到云解析服务

在云解析服务中,将待迁移域名托管至云解析服务。

通过华为云注册的域名,系统会自动在云解析服务完成添加域名的操作,本步骤可以忽略。

  1. 登录管理控制台。
  2. 将鼠标悬浮于页面左侧的“”,在服务列表中,选择“网络 > 云解析服务”。

    进入“云解析”页面。

  3. 在左侧树状导航栏,选择“域名解析 > 公网解析”。

    进入“公网域名”页面。

  4. 在页面右上角,单击“创建公网域名”。
  5. 在“创建公网域名”页面中,输入注册的域名“example.com”,将域名添加至云解析服务。

    更多参数说明,请参见创建公网域名

    图2 创建公网域名
  6. 单击“确定”,完成公网域名“example.com”的创建。

    创建完成后,您可以在“公网域名”页面查看新创建的域名信息。

    图3 公网域名列表

    若提示“域名已经被其他租户创建。”,请参考找回域名

    单击“名称”列的域名名称,可以看到系统已经为您创建了SOA类型和NS类型的记录集。其中,

    • SOA类型的记录集标识了对此域名具有最终解释权的主权威服务器。
    • NS类型的记录集标识了此域名的权威服务器。

      您可以根据域名所在区域修改NS记录集的值,详细内容请参考华为云DNS对用户提供域名服务的DNS是什么?

添加域名解析记录

需要在华为云平台为域名添加在原DNS服务商处的所有解析记录。域名原有的解析记录可以在原DNS服务商处查询并导出。

导出域名解析记录后,您可以批量导入域名解析记录。

  1. 登录管理控制台。
  2. 将鼠标悬浮于页面左侧的“”,在服务列表中,选择“网络 > 云解析服务”。

    进入“云解析”页面。

  3. 在左侧树状导航栏,选择“域名解析 > 公网解析”。

    进入“公网域名”页面。

  4. 在域名列表中,单击创建的域名“example.com”,进入域名详情页面。
  5. 在左侧导航栏,单击“批量导入/导出”,进入批量导入/导出详情页面。
    在进行批量导入前,需要首先完成导入模板的填写。
    1. 在批量导入/导出详情页面,单击“下载模板”,获取导入模板。
    2. 按模板要求完成解析记录的填写。

      若您已经在域名的转出方导出了域名解析记录,需要将导出的内容填写到模板中,否则将无法导入成功。

  6. 单击页面右上角的“批量导入”,选择填写完成的导入模板,开始执行批量导入。
    导入完成后,可以通过查看“导入成功记录”和“导入失败记录”检查解析记录导入是否成功。
    • 导入成功记录:显示导入成功的记录数。
    • 导入失败记录:逐条显示导入失败的记录,您可以根据“失败原因”对导入失败的记录进行处理。

检验域名解析是否生效

您可以在已经连接Internet的PC终端的DOS窗口使用如下三种命令测试域名解析是否生效,命令格式如下:

  • nslookup [-qt=类型] 目标域名 权威DNS地址
  • dig 类型 目标域名 @权威DNS地址
  • nslookup和dig命令中的“类型”可以输入解析记录类型(比如A,CNAME,TXT,MX等),用来查询指定类型的域名解析是否生效,如果不输入则默认查询A类型域名解析。
  • 如果PC终端的操作系统没有自带dig命令,需要手动安装后才能使用。
  • 上述命令均可以用于测试公网域名解析和内网域名解析是否生效。

更改域名的DNS服务器地址

  1. 在域名服务商处修改域名解析服务器地址,具体以域名服务商官网操作指导为准。
  2. 等待修改生效。

    通常,修改的DNS地址可以很快同步到顶级域服务器在互联网中生效。但是,DNS服务商的NS记录的TTL值通常设置为48小时,这样假如某些地区Local DNS缓存了域名的NS记录,则最长需要48小时才能刷新成新的NS记录。

    具体域名的DNS生效时间请以DNS服务商处的说明为准。在等待修改生效的期间内,请勿删除域名在原DNS服务商处的解析记录。这样在修改还未生效的地区由于已经缓存了域名以前的NS记录,仍然可以访问原DNS进行解析。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问