本文介绍了在 Cloudflare 中配置 CNAME 设置的过程。
任务 1 - 激活域的 CNAME 设置
查看我们的指南,其中介绍了 CNAME 设置的优点和限制。
- 创建 Cloudflare 账户并添加您的网站。
- 根据需要将域升级到 Business 计划或更高级别
- 联系 Cloudflare 支持人员,以请求允许特定域的 CNAME 设置。 在主题行中提及 <domain> 的 CNAME 设置。
- Cloudflare 支持人员将确认已启用 CNAME 设置。
- TXT 记录将显示在 Cloudflare 仪表板 Overview 应用中。 将 TXT 记录添加到权威 DNS 中。
- 几个小时后,Cloudflare 将验证 TXT 记录并发送确认电子邮件。
- 为域提供 Universal SSL。
任务 2 - 为 CNAME 设置提供 Cloudflare Universal SSL
一旦在 CNAME 设置中激活域并且已向权威 DNS 添加了适当的域控制验证(DCV)记录,便会部署 Cloudflare 的 Universal SSL 证书:
- 从 Cloudflare API 获取 DCV 记录。
- 在域的权威 DNS(而不是 Cloudflare DNS 应用)中将 DCV 记录添加为 CNAME 记录。
- 为 CNAME 设置添加 DNS 记录。
任务 3 - 将 DNS 记录添加到 CNAME 设置
启用 CNAME 设置后,必须在 Cloudflare 的 DNS 应用和权威 DNS 中更新 DNS 记录:
- 在 Cloudflare DNS 应用中为子域添加 A 或 CNAME 记录。
- 编辑权威 DNS 中的相应 CNAME记录,以将 .cdn.cloudflare.net 附加到主机名。
例如,在使用 Cloudflare 在 CNAME 设置中配置 www.example.com 时,权威 DNS 中的 CNAME 记录需要指向 www.example.com.cdn.cloudflare.net。
www.example.com CNAME www.example.com.cdn.cloudflare.net
可以将 CNAME 记录添加到您的权威 DNS 中,以便将每个子域代理到 Cloudflare。