CNAME 设置(也称为 partial setup)允许你在保持主权威 DNS 提供商的同时使用 Cloudflare 反向代理。
当你无法更改权威 DNS 提供商时,使用此选项仅将个别子域代理通过 Cloudflare。你可以创建 A、AAAA 和 CNAME 记录,这些是可以代理的 DNS 记录类型。
进入 CNAME 设置(部分)后,记录实际解析到 Cloudflare 取决于在权威 DNS 提供商处添加的 CNAME 记录。请检查您的权威 DNS 提供商,确认哪些记录指向 {your-hostname}.cdn.cloudflare.net。
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
Availability | No | No | Yes | Yes |
当您使用部分 zone(CNAME 设置)时,Cloudflare 解析 DNS 记录的方式与主要 zone(完整设置)不同。
CNAME 设置(部分)要求通过 CNAME 记录将已代理的主机名指向 Cloudflare。由于 CNAME 记录不允许出现在 zone apex ↗(example.com),只有在您的权威 DNS 提供商支持 CNAME Flattening ↗ 时,才能将 zone apex 代理到 Cloudflare。
如果您的权威 DNS 提供商不支持 CNAME Flattening,请将其流量重定向——例如使用 .htaccess 文件——到已代理到 Cloudflare 的子域名。或者,您可以使用 静态 IP 或 BYOIP。
针对 DNS 基础设施攻击的 DDoS 防护仅适用于主要设置(完整)的域名。CNAME 设置(部分)的域名不使用 Cloudflare 权威 nameserver。
Enterprise 客户可使用 zone hold,防止组织内其他团队添加已在其他 Cloudflare 账户中处于活动状态的 zone。对于 CNAME 设置(部分),如果同一 zone 被添加到不同账户,最后完成设置的账户将获得所有权。