文档首页 > > 最佳实践> 将域名迁移至华为云DNS进行解析

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

分享
更新时间: 2019/09/19 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. 单击“创建公网域名”,开始创建公网域名。
    图2 创建公网域名
  5. 根据界面提示配置参数,参数说明如表1所示。
    表1 创建公网域名参数说明

    参数

    参数说明

    取值样例

    域名

    从域名注册商处获得的授权域名。

    example.com

    邮箱

    可选参数。

    管理该公网域名的管理员邮箱。建议用户使用保留邮箱“HOSTMASTER@域名”作为此管理员邮箱。

    更多关于Email的信息,请参见SOA记录中的Email格式为什么变化了?

    HOSTMASTER@example.com

    标签

    可选参数。

    域名的标识,包括键和值,每个域名可以创建10个标签。

    键和值的命名规则请参见表2

    example_key1

    example_value1

    描述

    可选参数。

    域名的描述信息。

    长度不超过255个字符。

    This is a zone example.

    表2 标签命名规则

    参数

    规则

    举例

    • 不能为空。
    • 对于同一资源键值唯一。
    • 长度不超过36个字符。
    • 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”、“/”的所有Unicode字符,且首尾字符不能为空格。

    example_key1

    • 不能为空。
    • 长度不超过43个字符。
    • 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”、“/”的所有Unicode字符,且首尾字符不能为空格。

    example_value1

  6. 单击“确定”。

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

    说明:

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

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

添加域名解析记录

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

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

  1. 登录管理控制台。
  2. 选择“网络 > 云解析服务”。

    进入云解析服务页面。

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

    进入域名列表页面。

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

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

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

检验域名解析是否生效

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

  • nslookup [-qt=类型] 目标域名 权威DNS地址
  • dig 类型 目标域名 @权威DNS地址
说明:

nslookup和dig命令中的“类型”可以输入解析记录类型(比如A,CNAME,TXT,MX等),用来查询指定类型的域名解析是否生效,如果不输入则默认查询A类型域名解析。

如果PC终端的操作系统没有自带dig命令,需要手动安装后才能使用。

更改域名的DNS服务器地址

  1. 在DNS服务商处修改域名解析服务器地址。

    以下为常见DNS服务商修改域名解析服务器的方法,具体以DNS服务商官网操作指导为准:

  2. 等待修改生效。

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

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

分享:

    相关文档

    相关产品

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

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区