更新时间:2025-08-20 GMT+08:00
分享

配置网站域名解析

操作场景

当您想在Internet上通过域名访问您的网站时,可以通过华为云的云解析服务为网站服务器配置域名解析。

例如,搭建一个网站服务器,采用IPv4格式的弹性IP地址。如果想要实现通过域名“example.com”及其子域名“www.example.com”访问该网站,需要配置如下解析记录:

  • 主域名的A类型记录集:添加域名“example.com”到弹性IP地址的解析记录。
  • 子域名的A类型记录集:添加子域名“www.example.com”到弹性IP地址的解析记录。

您还可以通过“快速添加解析”功能为域名配置网站解析,详细请参见快速添加网站解析

为域名配置网站解析与域名的注册商(国内域名或海外域名均可)、网站服务器所在的账号和位置无关,仅需要获取域名以及网站服务器的弹性公网IP。

操作视频

本视频将介绍如何为网站配置域名解析,实现通过域名及其子域名访问网站。

约束与限制

  • 本示例不适用企业门户域名解析场景,如需为企业门户配置解析,请参见配置域名
  • 本示例中的网站服务器公网IP地址类型为IPv4,如果网站服务器的IP地址类型为IPv6,需要配置AAAA类型的记录集。

操作流程

操作步骤

说明

准备工作

使用华为云DNS快速添加网站域名解析前,您需要注册华为账号并开通华为云、完成实名认证、为账户充值、网站服务器搭建、域名注册、备案等相关准备工作。

步骤一:添加域名

华为云注册的域名,一般情况下系统会自动将域名添加至公网域名列表中。

非华为云注册的域名,需要通过“创建公网域名”将域名添加至公网域名控制台。

步骤二:确认使用华为云DNS服务器地址

非华为云注册的域名,需要在原域名注册商处更改域名的DNS服务器地址。

步骤三:为域名添加A类型记录集

为主域名添加A类型记录集,实现通过主域名访问网站。

步骤四:为子域名添加A记录集

为子域名添加A类型记录集,实现通过子主域名访问网站。

步骤五:验证解析是否生效

网站域名解析配置完成后,验证解析是否生效。

准备工作

在配置网站域名解析之前,请先注册华为账号并开通华为云、完成实名认证、为账户充值。请保证账户有足够的资金,以免购买资源失败。

  1. 注册账号。

    详细请参见注册华为账号并开通华为云

  2. 实名认证。

    详细请参见实名认证

    如果您已开通华为云并进行实名认证,请忽略此步骤。

  1. 为账户充值。

    详细请参见账户充值

  2. 已经完成网站服务器的搭建和域名注册,并获取网站的IP地址。

    网站搭建详细请参见ECS搭建网站入门

    通过华为云注册域名详细请参见流程指引

  3. 中国大陆地区部署的网站服务器,需要完成网站域名和IP地址备案。
    • 如果在华为云搭建网站服务器,则通过华为云的备案中心进行备案,详细内容请参见什么是备案
    • 如果在其他云服务商处搭建网站服务器,则通过对应的云服务商进行备案。

步骤一:添加域名

  • 华为云注册的域名:一般情况下系统会自动将域名添加至公网域名列表中,不需要手动添加域名。

    请进入公网域名列表页面确认域名已自动添加并进行步骤二:确认使用华为云DNS服务器地址

  • 非华为云注册的域名:需要将域名手动添加至公网域名控制台,具体步骤如下:
    1. 进入公网域名列表页面
    2. 单击页面右上角的“创建公网域名”,根据界面提示将域名添加至公网域名控制台。

      如果您在创建公网域名时提示“该域名已被添加至其他账号的DNS中,您需要将域名找回至当前账号。”,可以通过“域名找回”功能将域名找回至用户当前账号。详细内容请参见找回公网域名

      表1 创建公网域名参数说明

      参数

      说明

      示例

      域名

      从域名注册商处购买的域名。

      支持添加子域名。

      example.com

      企业项目

      请将公网域名加入已有的企业项目内,支持按企业项目维度管理资源。

      仅当用户使用的“账号类型”为“企业账号”时,显示该参数,且参数必选。

      default

      标签

      请您按需为公网域名绑定标签,标签可用来分类和标识资源。

      example_key1

      example_value1

      描述

      域名的描述信息。

      长度不超过255个字符。

      This is a zone example.

步骤二:确认使用华为云DNS服务器地址

公网域名列表中,域名所在行的“DNS服务器地址”列查看域名当前DNS服务器地址。

  • 当前DNS服务器地址包含1个或多个华为云DNS服务器地址:直接进行步骤三:为域名添加A类型记录集
  • 当前DNS服务器地址与华为云DNS服务器地址完全不一致:请参考修改公网域名的DNS服务器地址修改域名的DNS服务器地址。

    DNS服务器地址修改生效后,将直接同步更新至域名列表的“DNS服务器地址”列。

    通常情况下,修改后的DNS服务器的修改会迅速同步到顶级域服务器并生效。然而,由于域名服务商处的NS记录TTL值通常设置为48小时,某些地区的Local DNS可能缓存了域名的NS记录,最长可能需要48小时才能完成DNS服务器地址的变更。

步骤三:为域名添加A类型记录集

如果要实现通过域名“example.com”访问网站,则为域名“example.com”添加A类型记录集,从而将域名映射到网站服务器对应的IPv4类型的公网IP地址。

  1. 在“公网域名”页面的域名列表的“域名”列,单击域名的名称“example.com”。
  2. 在页面右上角,单击“添加记录集”。
  3. 在“添加记录集”页面,根据界面提示为域名“example.com”设置A记录集参数。
    • 记录类型:设置为A类型记录集。
    • 主机记录:设置为空,表示解析的域名为主域名“example.com”。
    • 记录值:设置为网站服务器的弹性公网IP。

    其余参数在本示例中取默认值即可,如需了解更多,请参见解析记录类型及配置规则

    图1 添加记录集
  4. 单击“确定”,完成记录集的添加。

    您可以在域名对应的记录集列表中查看添加的记录集。当记录集的状态显示为“正常”时,表示记录集添加成功。

步骤四:为子域名添加A记录集

子域名是指在主域名前面添加一个或多个部分,用于细分和管理不同的网站或服务。网站管理员可能会让主域名和子域名指向同一个内容,或设置重定向以避免重复内容问题。有些网站使用“www.” 前缀的子域名访问,而有些则不使用,但两者都属于同一个注册域名。

在本文中域名“www.example.com”是域名“example.com”的子域名,如果要实现通过域名“www.example.com”访问网站,则需要为其单独添加A类型记录集。

  1. 在“公网域名”页面的域名列表的“域名”列,单击域名的名称“example.com”。
  2. 在页面右上角,单击“添加记录集”。
  3. 在“添加记录集”页面,根据界面提示为域名“example.com”设置A记录集参数。
    • 记录类型:设置为A类型记录集。
    • 主机记录:设置为“www”,表示解析的域名为子域名“www.example.com”。
    • 记录值:设置为网站服务器的弹性公网IP。

    其余参数在本示例中取默认值即可,如需了解更多,请参见解析记录类型及配置规则

    图2 设置记录集参数
  4. 单击“确定”,完成记录集的添加。

    您可以在域名对应的记录集列表中查看添加的记录集。当记录集的状态显示为“正常”时,表示记录集添加成功。

步骤五:验证解析是否生效

  1. 选择待诊断的公网域名,单击“操作”列下的“域名检测”。

  2. 在域名诊断页面,单击目标域名所在行的“操作”列下的“开始诊断”。

  3. 稍后根据提示信息查看域名诊断结果。

  1. 在本地主机单击“搜索”,输入cmd,打开命令窗口。
  2. 输入查询命令检查解析是否生效:nslookup -qt=a 域名

    示例:nslookup -qt=a example.com

    回显信息如图3所示,显示的IP地址与设置域名解析的IP地址保持一致,则说明解析已经生效。

    图3 使用nslookup检查A类型解析是否生效

相关文档