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

常见问题

最近更新时间2023.12.06 10:37:49

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

本文档列举了在使用火山引擎云解析(DNS)时的常见问题。

域名的 DNS 状态为“未使用 TrafficRoute 解析”

在云解析 DNS 中添加域名后,域名的 DNS 状态未使用 TrafficRoute 解析

问题原因

域名当前的 DNS 服务不是云解析 DNS 提供的,因此云解析 DNS 无法解析该域名。

解决方法

  1. 打开 云解析 DNS 控制台
  2. 公网域名管理 页面,找到您的域名。
  3. 域名 列,点击您的域名。
  4. 域名管理 页面,点击 实例信息 标签页。
  5. 实例信息 标签页上,您可以看到 DNS 信息 下方的 DNS 服务器。

在您的域名注册服务商处,将列出的所有 DNS 服务器添加在您域名的 DNS 服务器列表中。

域名的 DNS 状态为“域名待找回”

在云解析 DNS 中添加域名后,域名的 DNS 状态域名待找回

问题原因

该域名已被另一个火山引擎主账号添加到云解析 DNS,且域名的 DNS 处于生效状态。因此,在云解析 DNS 中,域名所有权属于另一个火山引擎主账号。

解决方法

在以下情况下,您可以为您的火山引擎主账号验证域名所有权。验证成功后,您就可以在该主账号下管理域名的 DNS。

  • 另一个火山引擎主账号也属于您。
  • 另一个火山引擎主账号不属于您,但该火山引擎主账号通过 NS 记录把 DNS 服务托管给第三方 DNS 服务商。您在该第三方 DNS 服务商的账号下添加了您的域名,且域名的 DNS 处于生效状态。

说明

您的火山引擎主账号的域名所有权被验证后,如果另一个火山引擎主账号也属于您,云解析 DNS 会将另一个火山引擎主账号下的您的域名的解析记录清空。此时,您的域名的 DNS 解析会停止。如果您希望在不停止 DNS 解析的前提下把 DNS 解析转移到您的火山引擎主账号,可以 提交工单 联系技术支持。

说明

您的火山引擎主账号的域名所有权被验证后,您的域名 不会 继承另一个火山引擎主账号中的域名的功能版本。

步骤一:导出解析记录

在验证域名所有权前,您需要从另一个火山引擎主账号或第三方 DNS 服务商导出您的解析记录。如果您从另一个火山引擎主账号导出解析记录,参见 从指定的域名中导出解析记录

步骤二:验证域名所有权

您可以通过控制台或 OpenAPI 验证域名所有权。

方法一:通过控制台验证域名所有权

参见以下步骤通过控制台验证域名所有权:

  1. 打开 云解析 DNS 控制台
  2. 公网域名管理 页面,找到您的域名,点击 域名待找回。在弹出的悬浮窗中点击 查看详情
  3. 域名待找回 对话框中,复制并保存以下信息。
    • 主机记录
    • 记录类型
    • 记录值
  4. 根据您在上一步保存的信息,在另一个火山引擎主账号或第三方 DNS 服务商的账号下创建一条 TXT 记录
  5. 在您当前的火山引擎主账号下打开 域名待找回 对话框。点击 立即找回

如果验证通过,您就可以在当前火山引擎主账号下管理该域名的 DNS。如果另一个火山引擎主账号也属于您,云解析 DNS 会将另一个火山引擎主账号下的您的域名的解析记录清空。

方法二:通过 OpenAPI 验证域名所有权

参见以下步骤通过 OpenAPI 域名所有权:

  1. 在当前火山引擎主账号下,调用 RetrieveZone API 生成域名验证信息。
  2. 根据您在上一步保存的信息,在另一个火山引擎主账号或第三方 DNS 服务商的账号下创建一条 TXT 记录
  3. 在您当前的火山引擎主账号下调用 CheckRetrieveZone API 来验证该 TXT 记录是否存在。

如果验证通过,您就可以在当前火山引擎主账号下管理该域名的 DNS。如果另一个火山引擎主账号也属于您,云解析 DNS 会将另一个火山引擎主账号下的您的域名的解析记录清空。

步骤三:导入解析记录

域名所有权验证完成后,您可以向域名导入解析记录。参见 向指定的域名导入解析记录

域名的 DNS 状态为“请变更DNS服务器”

云解析 DNS 的服务发生了升级或变更。由于您的域名没有托管在火山引擎域名服务,您需要自行把域名的 DNS 服务器更新为云解析 DNS 新分配的 DNS 服务器。

问题原因

该状态可能由以下原因造成:

  • 您的域名从 免费版 升级到 专业版 或以上版本、或从 专业版 或以上版本降级到 免费版
  • 您的域名从 无安全防护版 升级到 安全防护标准版、或从 安全防护标准版 降级到 无安全防护版

解决方案

  1. 打开 云解析 DNS 控制台
  2. 公网域名管理 页面,找到您的域名。
  3. 域名 列,点击您的域名。
  4. 域名管理 页面,点击 实例信息 标签页。
  5. 实例信息 标签页上,您可以看到 DNS 信息 下方的 DNS 服务器。

在您的域名注册服务商处,将列出的所有 DNS 服务器添加在您域名的 DNS 服务器列表中。

将解析记录导入到云解析 DNS 时,控制台显示导入失败

对于每个导入失败的解析记录,控制台会显示失败原因。您可以根据失败原因参考以下问题排查步骤。

问题原因:域名不符合规则

您需要检查完整域名是否满足以下规则:

  • 仅支持英文字母(a-z、A-Z)、数字(0-9)、中划线(-)、下划线(_)、句号(.)、星号(*)、@、简体中文汉字。
  • 中划线不能在单级域名的开头或结尾使用,句号不能连用。
  • @只能单独使用,用于表示空值。
  • 星号(*)只能作为单级域名在开头使用,用于泛解析。
  • 单级域名长度不超过 63 个字符。
  • FQDN 格式的域名总长度不超过 254 个字符。

同时,您还要确保解析记录中的二级域名与解析记录所导入的目标域名相同。例如,解析记录所导入的目标域名为 example.com。同时,您的文件中存在以下记录:

test.sample.com	www	A	default	600	1.1.1.1	是

则控制台会返回“域名不符合规则”错误。

问题原因:线路不符合规则

您需要检查是否存在以下问题:

  • 解析记录中的 线路 字段是否使用了中文名。线路 字段不支持中文名。
  • 解析记录中的 线路 字段是否使用了云解析 DNS 支持的线路代号。您可以参考 线路支持列表

问题原因:记录重复

您需要检查是否存在以下问题:

  • 文件中的解析记录是否与控制台上的解析记录重复。
  • 文件中是否存在重复的解析记录。

问题原因:域名与主机记录冲突

一条解析记录中同时存在完整域名和主机记录。同时,域名的前缀与主机记录不同,则子域名与主机记录冲突。

例如,您的文件中存在以下记录:

test.example.com	www	A	default	600	1.1.1.1	是

那么,完整子域名和主机记录就会发生冲突。

问题原因:线路超出规格限制

您需要检查解析记录中的 线路 字段使用的运营商线路细分程度是否符合您的功能版本。详见 功能版本规格

问题原因:单线路负载均衡容量超出规格限制

您需要检查单条线路(包括 default)对应的解析记录是否超出了限制。详见 功能版本规格

问题原因:TTL 超出规格限制

您需要检查 TTL 字段的值是否超出了限制。详见 功能版本规格

问题原因:记录类型冲突

您需要检查解析记录中是否存在冲突。详见 避免解析记录冲突或不生效

PTR 记录的状态变为异常

在云解析 DNS 中,PTR 记录的状态变为 异常。此时,PTR 记录失效。

问题原因

PTR 记录所对应的火山引擎公网 IP 已到期或被退订。

解决方案

您需要确保 PTR 记录所对应的公网 IP 处于正常订阅状态。

添加解析记录时,控制台报告 “记录类型冲突”

问题原因

您添加的解析记录与已有的解析记录冲突。

解决方案

您需要检查解析记录中是否存在冲突。详见 避免解析记录冲突或不生效