跳转到内容
搜索文档

管理 DNS view

最后更新 查看 MarkdownAgent 设置

Internal DNS view 是 Internal DNS zone 的逻辑分组。如架构概览所述,DNS view 由 Gateway resolver 策略 引用,以定义特定查询应如何解析。

请参阅以下各节了解如何管理 DNS view,或参阅快速入门了解完整工作流。

配置条件

设置 DNS view 时,请遵守以下条件:

  • DNS view 可以为空,不关联任何内部 zone
  • DNS view 不能包含公共 DNS zone。1
  • 给定 DNS view 内,每个内部 DNS zone 名称必须唯一。
  • 给定 Cloudflare 账户内,每个 DNS view 名称必须唯一。

1 包含公共 DNS 记录且可被公共解析器访问的 DNS zone。

创建 view

  1. 在 Cloudflare 仪表板中,前往 Internal DNS(内部 DNS) 页面。

    Go to Internal DNS ↗
  2. 前往 Internal DNS Views(内部 DNS 视图)

  3. 选择 Create a view(创建视图)

  4. 为 view 指定描述性名称。

  1. 选择 Manage zones(管理区域) 将 zone 添加到 view。选择应通过 Gateway resolver 发送到该 view 的查询进行解析的内部 zone。
  2. 选择 Save(保存) 确认。

使用 Create Internal DNS View 端点。对于你创建的每个 view,列出应归入该 view 的所有内部 zone。

删除 view

即使仍有内部 zone 链接到 DNS view,也可以删除该 view。内部 DNS zone 将继续存在,但在 view 删除后将被取消链接。

也可以删除正被 Gateway resolver 策略引用的 DNS view。在此情况下,匹配该策略的查询将返回 SERVFAIL。

  1. 在 Cloudflare 仪表板中,转到 Internal DNS(内部 DNS) 页面。

    Go to Internal DNS ↗
  2. 转到 Internal DNS Views(内部 DNS 视图)

  3. 找到要删除的 view。

  4. 选择对应行中的三个点,然后选择 Delete(删除)

  5. 在确认对话框中,再次选择 Delete(删除) 以继续。

使用 Delete Internal DNS View 端点。

其他 API 操作

这篇文档对您有帮助吗?