登录Cloudflare账户
访问 Cloudflare控制台,使用您的用户名和密码登录。
导航至DNS设置
在登录后,点击左侧导航栏中的“DNS”选项,进入DNS管理界面。
添加/编辑DNS记录
-
创建新记录:
- 点击“Add Page Rule”或直接在DNS列表中点击“Add”按钮。
- 选择要管理的子域名(如www、@等),并设置记录类型(通常为CNAME)。
-
编辑现有记录:
点击要编辑的记录,修改相应的子域名、记录类型、TTL和proxied设置。
设置TTL和proxied
- TTL(Time To Live):建议设置为360秒以支持全球DNS解析。
- proxied:设置为“Proxied for all types”以启用Cloudflare的DNS缓存和安全功能。
配置DNS过滤
根据需要设置允许的DNS记录类型,如仅允许A和AAAA记录。
启用DNSSEC(可选)
- 点击域名管理器中的目标域名,进入“DNSSEC”选项。
- 添加私钥文件,下载并上传私钥,完成DNSSEC配置。
提交并验证
完成设置后,点击“Confirm”提交。
验证DNS设置
- 检查是否有其他DNS提供商提供的NS记录,确保它们指向Cloudflare。
- 使用 WHOIS 工具确认域名管理员已提供正确的NS记录。
配置Cloudflare Tunnel(可选)
- 创建Tunnel,然后设置子域名的CNAME指向Tunnel终点,提供加密访问路径。
处理潜在问题
- 检查TTL设置是否正确。
- 确保没有其他DNS记录冲突。
- 检查CNAME记录是否指向其他服务器。
完成以上步骤后,您已成功设置了Cloudflare DNS,能够优化和加密您的DNS解析。




