IBM Cloud Docs
编辑辅助区段

编辑辅助区段

使用用户界面、CLI 或 API 编辑辅助区段。

在控制台中编辑辅助区段

要使用用户界面编辑辅助区段,请执行以下步骤:

  1. 导航到DNS Services实例的自定义解析器部分,然后选择要编辑辅助区域的自定义解析器。
  2. 自定义解析器详细信息页面中,选择辅助区域选项卡
  3. 选择要编辑的辅助区段。
  4. 输入对辅助区的更改。 只能编辑描述和 IP 地址字段。
  5. 单击保存

要更改区域名称,请删除辅助区域规则,然后使用新名称重新创建规则。

通过 CLI 编辑辅助区

要使用 CLI 编辑辅助区,请运行以下命令:

ibmcloud dns secondary-zone-update RESOLVER_ID SECONDARY_ZONE_ID [--transfer-from ADDRESS1,ADDRESS2] [--description DESCRIPTION] [--enabled true|false] [-i, --instance INSTANCE] [--output FORMAT]

其中:

  • RESOLVER_ID 是自定义解析器的 ID。 必需。
  • SECONDARY_ZONE_ID 是次要区段的 ID。 必需。
  • --transfer-from(传输自)值是传输二级区域数据的 DNS 服务器地址。
  • --description 值是辅助区段的描述。
  • --启用值表示是否启用辅助区段。
  • -i,"--instance值是实例名称或 ID。 如果未设置,则使用 ibmcloud dns instance-target INSTANCE 指定的上下文实例。
  • --输出值指定输出格式。 目前,json 是唯一支持的格式。

使用 API 编辑辅助区段

要使用 API 编辑辅助区段,请按照以下步骤操作:

  1. 使用正确的变量设置 API 环境
  2. 在变量中存储以下值,以便在 API 命令中使用:
    • INSTANCE_ID,它是服务实例的唯一标识符。
    • RESOLVER_ID,它是自定义解析器的唯一标识符。
    • SECONDARY_ZONE_ID 是二级区段的唯一标识符。
    • X-Correlation-ID(可选),用于唯一标识请求。
  3. 启动所有变量后,编辑辅助区段:
curl -X PATCH   https://api.dns-svcs.cloud.ibm.com/v1/instances/2be5d4a7-78f0-4c62-a957-41dc15342777/custom_resolvers/ddbe7a53-7971-46dc-b021-420335c31562/secondary_zones/f97ef698-d5fa-4f91-bc5a-33f17d143b7d   -H 'Content-Type: application/json'   -H 'Authorization: Bearer xxxxxx'   -d '{
    "description": "secondary zone",
    "enabled": false,
    "transfer_from": [
      "10.0.0.7"
    ]
}'