将域名托管至Cloudflare

本文档介绍如何将域名托管至Cloudflare,启用其DNS管理和CDN功能。

步骤

1. 注册并登录Cloudflare

2. 添加域名

  • 在Cloudflare仪表板中,点击“Add a Site”(添加网站)。
  • 输入域名(例如:example.com),点击“Add Site”。

3. 选择计划

  • Cloudflare提供免费和付费计划。免费计划适合大多数初学者,包含基本DNS管理和CDN功能。
  • 选择计划后继续。

4. 检查DNS记录

  • Cloudflare会自动扫描域名的现有DNS记录(如A、CNAME、MX等)。
  • 核对记录是否正确,必要时手动添加或编辑(如指向网站服务器的IP)。

5. 更改域名DNS服务器

  • Cloudflare会分配两个DNS服务器(如:ns1.cloudflare.comns2.cloudflare.com)。
  • 登录域名注册商(如GoDaddy、Namecheap、阿里云等)。
  • 在域名管理页面,将现有DNS服务器更换为Cloudflare提供的服务器。
  • 保存更改。DNS传播可能需要几小时至48小时。

6. 验证托管状态

  • 返回Cloudflare仪表板,检查域名状态。
  • 状态显示“Active”(激活)表示托管成功。若未激活,等待DNS传播完成。

7. 配置Cloudflare设置(可选)

  • SSL/TLS:启用“Full”或“Strict”模式,确保网站使用HTTPS。
  • CDN:开启CDN功能,优化网站加载速度。
  • 安全设置:启用DDoS防护、WAF(Web应用防火墙)等。
  • DNS管理:根据需要添加或修改DNS记录。

8. 测试网站

  • 访问网站,确认正常运行。
  • 使用工具(如 dig或在线DNS查询工具)检查DNS是否指向Cloudflare。

注意事项

  • 确保域名在注册商处已解锁,且不要在多个DNS提供商处托管同一域名。
  • 检查MX记录等,确保邮件服务等功能正常。
  • 免费计划功能强大,高级需求可考虑付费计划。

遇到问题?

  • 如果DNS传播时间过长,可联系域名注册商或Cloudflare支持。
  • 提供更多细节(如注册商、当前配置),以获取进一步帮助。

最后更新:2025年5月12日