You need to enable JavaScript to run this app.
导航
添加解析记录
最近更新时间:2024.09.09 17:39:33首次发布时间: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 的所有单级子域名(例如 abc.example.com)的用户请求被路由,设置域名前缀为 *

    域名的规则如下:

    • 支持英文字母(a-z、A-Z)、数字(0-9)、中划线(-)、句号(.)。
    • 支持国际化域名(IDN),例如 example.中文网example.닷컴
    • 中划线(-)不能在单级域名的开头或结尾使用。
    • 多个英文句号(.)不能连用。
    • 支持通配符(*)和 @
      • @ 只能表示域名前缀为空,不能与其他字符在域名前缀中共存。
      • * 只能被用在泛域名中:
        • * 只能代替域名最左侧的单级域名。例如 *.example.com 符合规则,但 example.*.comabc*.example.com 都不符合规则。
        • 泛域名只能匹配与其域名级别相同的域名。例如,*.example.com 会匹配 example.com 的所有单级子域名,包括 abc.example.com 等域名,但不会匹配 example.comabc.def.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 方式呈现。

    权重

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

    是否启用

    是否启用该记录值。

    • 启用:该记录值被包含在 DNS 查询响应中。
    • 禁用:该记录值不会被包含在 DNS 查询响应中。

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

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

    备注

    记录值的备注。支持 UTF-8 编码。

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

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

    说明

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