You need to enable JavaScript to run this app.
导航

添加解析记录

最近更新时间2024.01.11 17:12:59

首次发布时间2022.04.25 16:02:10

本文档介绍如何在火山引擎云解析(DNS)中为您的域名添加解析记录。

多条有相同的域名、线路和类型的解析记录会被合并到同一个记录集(Record set,RRSet)。在记录集中,您可以为每条解析记录设置权重,从而实现 DNS 层面的负载均衡。参见 RFC 7719 中的 RRSet。

添加一个记录集

参见以下步骤为您的域名添加一个记录集。在记录集中,您可以添加一条或多条解析记录。

  1. 打开 云解析 DNS 控制台

  2. 公网域名管理 页面的 域名 列,点击您的域名。

  3. 记录管理 标签页上,点击 添加记录

    配置说明
    记录类型选择一个记录类型。关于记录类型,参见 解析记录类型

    域名

    子域名的域名前缀。

    • 如果您想让访问 www.example.com 的流量被路由,设置域名前缀为 www

    • 如果您想让访问 example.com 的流量被路由,设置域名前缀为 @

    • 如果您想让访问 example.com 的所有子域名的流量被路由,设置域名前缀为 *

    域名的规则如下:

    • 支持英文字母(a-z、A-Z)、数字(0-9)、中划线(-)、下划线(_)、英文句号(.)、通配符(*)、@、简体中文汉字。
    • 中划线(-)不能在单级域名的开头或结尾使用。
    • 多个英文句号(.)不能连用。
    • @ 只能表示域名前缀为空,不能与其他字符在域名前缀中共存。
    • * 只能被用在泛域名中:
      • * 只能代替域名最左侧的单级域名。例如 *.example.com 符合规则,但 example.*.comabc*.example.com 都不符合规则。
      • 泛域名可以匹配当前级别域名以及当前级别域名的子域名。例如,*.example.com 会匹配 example.com 的所有子域名,包括 abc.example.comabc.def.example.com 等域名,但不会匹配 example.com
      • 具体域名的优先级高于泛域名。例如,如果一个 DNS 查询请求同时匹配 *.example.comwww.example.com,且这两个域名的记录同时存在时,云解析 DNS 会返回 www.example.com 的记录。
    • 单级域名的长度不超过 63 个字符。FQDN 格式下,域名的总长度不超过 254 个字符。

    子域名级数代表主机记录的域名级数。例如,www.example.com 的子域名级数为 1,www.xyz.example.com 的子域名级数为 2。

    TTL解析记录缓存的过期时间。默认值是 10 分钟。TTL 越小,解析记录更新后生效就越快。参见 功能版本规格 了解 TTL 的限制。
    线路选择解析记录生效的地理位置、运营商或 IP 地址段。如果记录集中的解析记录针对的是所有地理位置和运营商,您可以把该参数设置为 默认线路。参见 实现智能解析
    负载均衡是否为记录集开启 DNS 层面的负载均衡。参见 实现负载均衡
    • 开启:启用 DNS 层面的负载均衡。如果一个记录集包含多个记录值,而且每个记录值都有一个权重,那么云解析 DNS 会统计记录集中所有记录值的权重的和,并计算出每个记录值所占的权重比例。根据每个记录值所占的权重比例,云解析 DNS 会在响应相同比例的 DNS 查询请求时返回该记录值。
      例如,www.example.com 下有一个记录集,包含两个记录值 1.0.0.11.0.0.2,其权重分别为 1 和 3。如果云解析 DNS 收到 100 条匹配该记录集的 DNS 查询请求,25 条 DNS 查询请求的响应中的记录值是 1.0.0.1,75 条 DNS 查询请求的响应中的记录值是 1.0.0.2
    • 关闭:禁用 DNS 层面的负载均衡。对于任意一个 DNS 查询请求,云解析 DNS 都会返回记录集中的全部记录值。记录值的顺序是随机的。

    记录值

    点击 添加记录值,然后设置一个记录值。每个记录值代表记录集中的一条解析记录。您可以添加多个记录值,即在一个记录集中添加多条解析记录。记录值数量的限制详见 功能版本规格

    如果记录值是域名,在记录值创建后,系统会在记录值后面加上根域名(.),使域名以 FQDN 方式呈现。

    权重指定记录值的权重。权重的限制详见 功能版本规格

    是否启用

    表示是否启用该记录值。

    在您停用一个记录值后,不同用户访问该域名时,可能出现有些用户依然能向该记录值发起请求,而有些用户无法向该记录值发起请求的情况。主要原因是不同 Local DNS 服务器上的缓存过期时间不同。如果缓存未过期,那么用户依然能获得缓存中的记录值。如果缓存已过期,那么用户将无法获取该记录值。

    如果您启用一个已停用的记录值后,也会遇到类似的问题。

  4. 添加记录 页面,参照表格中的配置说明进行设置。

  5. 设置完成后,点击 提交

    说明

    在创建解析记录时,需要 避免解析记录冲突或不生效