跳转到内容
搜索文档

设置

最后更新 查看 MarkdownAgent 设置

您可以使用 Edit Zone Settings API 端点来设置 Dedicated CDN Egress IPs(以前称为 Aegis)。如果您不熟悉 Cloudflare API 的工作原理,请参阅基础知识

要求

  • Dedicated CDN Egress IPs (DCEI) 区域设置仅在拥有租赁 IP 的 Cloudflare 账户或已委派 BYOIP 前缀 的账户中可用。如果您希望将 Dedicated CDN Egress IPs 用于不符合此条件的区域,请联系您的客户团队。
  • 每个专用出口池可以由来自 BYOIP 前缀 的 IP 或 Cloudflare 租赁的 IP 组成。单个专用出口池不能同时包含 BYOIP 和租赁的 IP。此外,单个 BYOIP 前缀可以用于 CDN 入站或 CDN 出站,但不能同时用于两者。

为区域开启 DCEI

  1. 联系您的客户团队以获取您的专用出口池的 ID。
  2. Edit Zone Setting 端点发出 PATCH 请求:
  • 在 URL 中指定 aegis 作为设置 ID。
  • 在请求正文中,将 enabled 设置为 true,并使用上一步骤中的 ID 作为 pool_id 值。

Required API token permissions

At least one of the following token permissions is required:
  • Zone Settings Write
Edit zone settingbash
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/settings/aegis" \
	--request PATCH \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"id": "aegis",
		"value": {
				"enabled": true,
				"pool_id": "<EGRESS_POOL_ID>"
		}
	}'

检查区域的 DCEI 状态

Required API token permissions

At least one of the following token permissions is required:
  • Zone Settings Write
  • Zone Settings Read
Get zone settingbash
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/settings/aegis" \
	--request GET \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN"

关闭区域的 DCEI

Required API token permissions

At least one of the following token permissions is required:
  • Zone Settings Write
Edit zone settingbash
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/settings/aegis" \
	--request PATCH \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"id": "aegis",
		"value": {
				"enabled": false
		}
	}'

检查您的 IP

您可以在控制面板的 Address space > Leased IPs(地址空间 > 租用 IP)下找到您租用的 dedicated IPs for CDN egress。

如果您正在使用 BYOIP,请改为参阅 BYOIP 前缀

这篇文档对您有帮助吗?