Cloudflare 配置
适用人群:希望用Cloudflare做DNS解析、CDN加速或防护的站长
核心概念
代理状态:灰云 vs 橙云
| 状态 | 图标 | 效果 |
|---|---|---|
| DNS only | 灰云 | 仅做DNS解析,流量直连源站,不走Cloudflare的CDN/防护 |
| Proxied | 橙云 | 流量先经过Cloudflare节点,获得CDN加速、隐藏源站IP、DDoS防护等 |
SSL/TLS加密模式
| 模式 | 说明 |
|---|---|
| Flexible | 用户到Cloudflare是HTTPS,Cloudflare到源站是HTTP(源站未装证书时用,但容易和源站自身的301跳转冲突造成循环) |
| Full | 用户到Cloudflare、Cloudflare到源站都走HTTPS,但不验证源站证书是否权威 |
| Full (strict) | 全程HTTPS,且严格校验源站证书有效性,推荐源站已装好正规证书时使用 |
操作步骤
步骤 1在Cloudflare添加站点
登录Cloudflare控制台,Add a Site输入域名,Cloudflare会自动扫描现有DNS记录供确认。
步骤 2修改域名的Name Server
到域名注册商后台,把NS记录改成Cloudflare提供的两个专属NS地址(如 xxx.ns.cloudflare.com)。
步骤 3等待NS生效
Cloudflare后台站点状态从Pending变为Active即代表NS切换成功,通常几分钟到24小时。
步骤 4核对/补充DNS记录
在DNS页面确认A、CNAME、MX等记录齐全且正确,按需为每条记录选择灰云或橙云代理。
步骤 5设置SSL/TLS模式
源站已装好证书时选择Full(strict),源站还没有证书时可先用Flexible过渡,但建议尽快在源站也配置证书。
步骤 6验证解析与代理效果
用 dig 域名查看NS是否已切到Cloudflare,再访问网站确认HTTPS正常、无重定向循环。
实际示例
# 验证NS是否已切换到Cloudflare
dig NS example.com +short
# 期望输出类似:
# xxx.ns.cloudflare.com.
# yyy.ns.cloudflare.com.
常见错误
- ⚠️SSL/TLS模式选了Flexible,但源站Nginx本身又把http强制跳转https,导致无限重定向循环
- ⚠️只在Cloudflare里加了记录,忘记去注册商那边把NS改过去,导致解析一直没生效
- ⚠️开启橙云代理后,中国大陆已备案网站的访问IP变成Cloudflare的IP,与备案信息不一致,可能引发接入商侧的访问异常,需以属地接入商政策为准
- ⚠️遗漏了原本用于收发邮件的MX记录,导致切换后邮件收发中断
对应工具
常见问题
修改NS后多久生效?
开启橙云代理后网站对外的IP会变成Cloudflare的吗?
中国大陆网站可以用Cloudflare吗?
SSL/TLS模式应该怎么选?
相关教程
相关文章
优刻得 UCloud 备案常见问题解答
使用优刻得(UCloud)云服务器部署网站的站长,经常会在购买后被系统提示"域名未备案,无法访问",进而对备案流程、材料、接入方式产生一系列疑问。UCloud 作为工信部认可的云服务商之一,本身不直接颁发备案号,而是作为"接入服务商"协助用户在工信部 ICP 备案系统中提交申请、通过初审后转交属地通信管理局核准。本文…
UCloud备案怎么办理?完整流程与材料清单
在UCloud上做网站/APP的 ICP 备案,本质上走的是全国统一的 ICP 备案流程:由UCloud作为接入服务商完成初审,再提交给网站主办者属地的通信管理局(管局)终审。以下是通用操作要点,具体页面入口、按钮名称请以UCloud控制台当时的实际界面为准。如果还没决定用哪家云服务商备案,可以先看看云服务商备案怎么…
网站上线前怎么测试?测试环境、预发布与上线前检查清单
直接把没测过的网站推到线上,很容易上线即翻车:页面报错、链接失效、证书没配好,甚至因为空白页被判备案不合格。正式上线前做一轮测试和逐项检查,能把问题挡在用户之前。本文讲清测试环境怎么搭、备案期间怎么合规地测,以及上线前该核对什么。 为什么要先测 功能验证:注册、表单、支付、接口等关键流程能不能跑通; 展示验证:各页面…
网站上线备案与等保测评的先后顺序如何衔接
网站正式对外提供服务前,通常涉及ICP备案与网络安全等级保护(等保)测评两项合规工作,但二者监管逻辑并不相同,很多运营者容易把顺序搞混。 备案与等保测评管的是两件事 ICP备案由通信管理局主管,核验的是网站主办者身份和接入信息,解决“谁在办网站、通过谁接入”的问题;等保测评由公安机关网络安全保卫部门主管,评估的是信息…
网站上线后怎么做运维监控?可用性、SSL 到期与掉备案预警
网站上线不是终点。服务器宕机、证书过期、域名忘续费、备案被注销,任何一项都会让网站突然打不开。做好运维监控,就是在这些问题影响用户之前先收到预警。本文讲清该监控什么、怎么设告警。 要监控哪些项 | 监控项 | 关注什么 | 出问题的后果 | |---|---|---| | 可用性/Uptime | 网站是否能正常访问…
官方资料来源