更新时间:2024-12-11 GMT+08:00
分享

配置网站解析

操作场景

当您想在Internet上通过域名访问您的网站时,可以通过华为云的云解析服务为域名添加解析记录。

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

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

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

本操作不适用于云速建站,如果要为云速建站配置解析,请参考配置域名

操作流程

操作步骤

说明

准备工作

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

步骤一:添加域名

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

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

步骤二:确认并修改域名的DNS服务器地址

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

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

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

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

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

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

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

准备工作

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

  1. 注册账号。

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

  2. 实名认证。

    详细请参见实名认证

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

  1. 为账户充值。

    详细请参见账户充值

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

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

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

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

步骤一:添加域名

  1. 进入公网域名列表页面
  2. 单击页面右上角的“创建公网域名”,根据界面提示将域名添加至公网域名控制台。
    • 一般情况下,华为云注册的域名,系统会自动将域名添加至公网域名列表中,可以直接进行步骤二:确认并修改域名的DNS服务器地址。如果未自动添加,则需手动创建。
    • 如果您在创建公网域名时提示“该域名已被添加至其他账号的DNS中,您需要将域名找回至当前账号。”,可以通过“域名找回”功能将域名找回至用户当前账号。详细内容请参见找回公网域名

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

    参数

    示例

    说明

    域名

    example.com

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

    支持添加主域名及主域名的子域名,即最多支持添加二级域名,例如:
    • example.com的子域名abc.example.com
    • example.com.cn的子域名abc.example.com.cn。

    域名的格式请参见域名格式与级别

    企业项目

    default

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

    说明:

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

    配置原则:

    • 如果不通过企业项目管理反向解析资源,则采用默认值“default”。
    • 如果通过企业项目管理反向解析资源,则在下拉列表中选择已经创建的企业项目。

      在设置该参数前,您需要完成创建企业项目

      更多关于企业项目的信息,请参考《企业项目管理用户指南》

    标签

    example_key1

    example_value1

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

    描述

    This is a zone example.

    请您按需设置公网域名的描述信息。

    长度不超过255个字符。

步骤二:确认并修改域名的DNS服务器地址

域名的DNS服务器定义了域名用于解析的权威DNS服务器。

当通过云解析服务创建公网域名后,系统默认生成的NS类型记录集的值即为云解析服务的DNS服务器地址。

如果域名的DNS服务器设置与NS记录集的值不符,则域名无法正常解析,您需要到域名注册商处将域名的DNS服务器修改为华为云云解析服务的DNS服务器地址。

更改后的DNS服务器地址将于48小时内生效,具体生效时间请以域名注册商处的说明为准。

查询云解析服务DNS服务器地址

  1. 进入公网域名列表页面
  2. 在“公网域名”页面新创建的域名所在行,单击操作列的“管理记录集”。

    “类型”为“NS”的记录集,其对应的“值”即为DNS服务器的域名。

更改域名的DNS服务器

登录域名注册商网站,修改域名的DNS服务器为云解析服务的DNS服务器地址,详细操作指导请参考域名注册商网站操作指导。

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

如果要实现通过域名“example.com”访问网站,则为域名“example.com”添加A类型记录集。
  1. 在“公网域名”页面的域名列表的“域名”列,单击域名的名称“example.com”。

    进入“解析记录”页面。

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

    其余参数取默认值,更多参数说明,请参见添加A类型记录集

    表2 主域名A类型记录集参数说明

    参数

    示例

    参数说明

    主机记录

    置为空

    解析域名的前缀。

    例如创建的域名为“example.com”,其“主机记录”设置包括:

    • www:用于网站解析,表示解析的域名为“www.example.com”。
    • 空:用于网站解析,表示解析的域名为“example.com”。

      主机记录置为空,还可用于为空头域名“@”添加解析。

    • abc:用于子域名解析,表示解析的域名为“example.com”的子域名“abc.example.com”。
    • mail:用于邮箱解析,表示解析的域名为“mail.example.com”。
    • *:用于泛解析,表示解析的域名为“*.example.com”,匹配“example.com”的所有子域名。

    记录类型

    A – 将域名指向IPv4地址

    记录集的类型,此处为A类型。

    添加记录集时,如果提示解析记录集已经存在,说明待添加的记录集与已有的记录集存在限制关系或者冲突。

    详细内容请参见为什么会提示解析记录集已经存在?

    别名

    用于是否将此记录集关联至云服务资源实例。

    • 是:为此记录集关联云服务资源实例。
    • 否:不为此记录集关联云服务资源实例。

    别名地址

    -

    “别名”参数设置选择“是”时,该项必选。

    用于设置记录集关联的华为云服务资源实例。

    记录集支持关联的华为云服务资源实例包括:云速建站、Web应用防火墙。

    线路类型

    全网默认

    解析的线路类型用于DNS服务器在解析域名时,根据访问者的来源,返回对应的服务器IP地址。

    默认值为“全网默认”。

    仅支持为公网域名的记录集配置此参数。

    • 全网默认:默认线路类型,当未根据访问者来源设置解析线路时,系统会返回默认解析结果。
    • 运营商线路解析:根据访问者所在运营商。
    • 地域解析:根据访问者所在地域,设置解析线路。
    • 自定义线路:根据访问者所属IP网段,设置解析线路。

    TTL(秒)

    5分钟,即300s。

    解析记录在本地DNS服务器的缓存时间,以秒为单位。

    默认值为“300秒”。取值范围为:1~2147483647

    如果您的服务地址经常更换,建议TTL值设置相对小些,反之,建议设置相对大些。

    更多TTL相关内容请参见什么是TTL值?

    记录值

    192.168.12.2

    192.168.12.3

    域名对应的IPv4地址。

    最多可以输入50个不重复地址,多个地址之间以换行符分隔。

    权重

    1

    可选参数,返回解析记录的权重比例。默认值为1,取值范围:0~1000。

    当域名在同一解析线路中有多条相同类型的解析记录时,可以通过“权重”设置解析记录的响应比例。

    标签

    example_key1

    example_value1

    可选参数,记录集的标识,包括键和值,每个记录集可以创建20个标签。

    描述

    -

    可选参数,对域名的描述。

    长度不超过255个字符。

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

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

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

如果要实现通过域名“www.example.com”访问网站,则为域名“example.com”的子域名添加A类型记录集。

  1. 在“公网域名”页面的域名列表的“域名”列,单击域名的名称“example.com”。

    进入“解析记录”页面。

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

    其余参数取默认值,更多参数说明,请参见添加A类型记录集

    表3 子域名A类型记录集参数说明

    参数

    示例

    参数说明

    主机记录

    www

    解析域名的前缀。

    例如创建的域名为“example.com”,其“主机记录”设置包括:

    • www:用于网站解析,表示解析的域名为“www.example.com”。
    • 空:用于网站解析,表示解析的域名为“example.com”。

      主机记录置为空,还可用于为空头域名“@”添加解析。

    • abc:用于子域名解析,表示解析的域名为“example.com”的子域名“abc.example.com”。
    • mail:用于邮箱解析,表示解析的域名为“mail.example.com”。
    • *:用于泛解析,表示解析的域名为“*.example.com”,匹配“example.com”的所有子域名。

    记录类型

    A – 将域名指向IPv4地址

    记录集的类型,此处为A类型。

    添加记录集时,如果提示解析记录集已经存在,说明待添加的记录集与已有的记录集存在限制关系或者冲突。

    详细内容请参见为什么会提示解析记录集已经存在?

    别名

    用于是否将此记录集关联至云服务资源实例。

    • 是:为此记录集关联云服务资源实例。
    • 否:不为此记录集关联云服务资源实例。

    别名地址

    -

    “别名”参数设置选择“是”时,该项必选。

    用于设置记录集关联的华为云服务资源实例。

    记录集支持关联的华为云服务资源实例包括:云速建站、Web应用防火墙。

    线路类型

    全网默认

    解析的线路类型用于DNS服务器在解析域名时,根据访问者的来源,返回对应的服务器IP地址。

    默认值为“全网默认”。

    仅支持为公网域名的记录集配置此参数。

    • 全网默认:默认线路类型,当未根据访问者来源设置解析线路时,系统会返回默认解析结果。
    • 运营商线路解析:根据访问者所在运营商,设置解析线路。
    • 地域解析:根据访问者所在地域,设置解析线路。
    • 自定义线路:根据访问者所属IP网段,设置解析线路。

    TTL(秒)

    5分钟,即300s。

    解析记录在本地DNS服务器的缓存时间,以秒为单位。

    默认值为“300秒”。取值范围为:1~2147483647

    如果您的服务地址经常更换,建议TTL值设置相对小些,反之,建议设置相对大些。

    更多TTL相关内容请参见什么是TTL值?

    记录值

    192.168.12.2

    192.168.12.3

    域名对应的IPv4地址。

    最多可以输入50个不重复地址,多个地址之间以换行符分隔。

    权重

    1

    可选参数,返回解析记录的权重比例。默认值为1,取值范围:0~1000。

    当域名在同一解析线路中有多条相同类型的解析记录时,可以通过“权重”设置解析记录的响应比例。

    标签

    example_key1

    example_value1

    可选参数,记录集的标识,包括键和值,每个记录集可以创建20个标签。

    描述

    -

    可选参数,对域名的描述。

    长度不超过255个字符。

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

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

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

域名解析记录添加完成后,您可以参考怎样测试域名解析是否生效?验证域名解析的结果。

相关文档