Cloudflare托管可立即提供CDN分发与自动SSL/TLS证书,操作流程包括:一、添加并扫描域名;二、更换注册商处NameServer;三、等待NS生效至“Active”状态;四、配置DNS记录并开启代理(橙色云);五、验证SSL证书自动部署及HTTPS强制跳转。

如果您已拥有一个域名,但尚未启用全球加速与HTTPS加密,Cloudflare托管可立即提供CDN分发与自动签发的SSL/TLS证书。以下是完成该配置的完整操作流程:
一、在Cloudflare添加并扫描域名
此步骤使Cloudflare识别当前DNS结构,并为后续代理与记录配置建立基础。系统将自动提取已有A、CNAME等记录,避免手动遗漏。
1、访问 https://dash.cloudflare.com/ 并登录或注册账号(邮箱需验证)。
2、点击右上角“Add Site”,输入您的完整域名(如 example.com),点击“Continue”。
3、选择“Free”免费套餐,点击“Continue”。
4、勾选“Quick scan DNS records”,让Cloudflare自动读取当前DNS设置,确认后点击“Continue”。
二、更换域名注册商处的NameServer
只有将域名权威DNS服务器指向Cloudflare提供的NameServer,其全球网络才能接管解析请求,进而启用CDN与SSL功能。
1、在Cloudflare页面中复制显示的两个NameServer地址(格式如 ns1.cloudflare.com 与 ns2.cloudflare.com)。
2、登录您的域名注册商后台(如 NameSilo、腾讯云、阿里云、GoDaddy 等)。
3、进入该域名的“DNS设置”或“NameServers管理”页面。
4、删除原有NameServer,粘贴Cloudflare提供的两个地址,保存更改。
三、等待NS生效并确认激活状态
域名系统具有缓存机制,NameServer切换需经全球DNS层级逐级刷新,期间Cloudflare无法代理流量,必须等待状态变为“Active”。
1、返回Cloudflare仪表板,观察所添加域名的状态栏。
2、若显示“Checking nameservers”或“Pending”,表示尚未生效;若显示“Active”,即已成功接管。
3、通常需 几分钟至24小时,部分注册商可即时同步,建议间隔15分钟刷新一次。
4、状态变为“Active”后,您将收到Cloudflare发送的激活确认邮件。
四、配置核心DNS记录并开启代理
添加A或CNAME记录是将用户请求导向实际服务器的关键,而开启代理(橙色云朵)则触发CDN缓存、DDoS防护与自动HTTPS重写。
1、在Cloudflare域名仪表板中,点击左侧“DNS”选项卡。
2、点击“Add record”,添加主域名记录:
类型选“A”,主机名填“@”,IPv4地址填您的服务器公网IP,Proxy status设为“Proxied”(橙色云)。
3、再添加www子域名记录:
类型选“CNAME”,主机名填“www”,目标填“example.com”(替换为您的主域名),Proxy status同样设为“Proxied”。
4、检查两条记录右侧均显示橙色云朵图标,表示代理已启用。
五、验证SSL证书自动部署
Cloudflare在代理启用后会自动为该域名申请并部署有效期为15年的免费SSL/TLS证书,无需人工干预或私钥上传。
1、在Cloudflare域名仪表板中,点击左侧“SSL/TLS”选项卡。
2、确认“Overview”页中SSL/TLS状态显示为“Ready”或“Active”。
3、在“Edge Certificates”子页中,确认“Always Use HTTPS”已开启,确保所有HTTP请求强制跳转HTTPS。
4、在浏览器中访问 https://yourdomain.com,地址栏应显示锁形图标,证书颁发者为“Cloudflare, Inc.”。


















