很多新手站长刚买完服务器、解析完域名,网站打开慢、还经常被人扫端口。其实只要把域名 NS 切到 Cloudflare,就能白嫖到全球 CDN 加速、免费 SSL、隐藏源站 IP 三重好处。本文手把手带你 5 分钟接入。

一、CDN 是怎么帮你加速的

开启 CDN 后,访客的请求不会直接打到你的源站服务器,而是先到 Cloudflare 离他最近的边缘节点。静态资源(图片、CSS、JS)直接由边缘节点返回,动态请求再回源。这样既快又能挡住一部分恶意流量。

Cloudflare CDN 工作原理示意图

二、接入步骤

1. 注册 Cloudflare 并添加站点

打开 dash.cloudflare.com 注册账号,点"Add a Site",输入你的域名(不带 www),选择 Free 免费套餐。Cloudflare 会自动扫描你现有的 DNS 记录。

2. 检查并保留现有 DNS 记录

把 A 记录、CNAME 记录都核对一遍,确保网站、邮箱、子域名不会因为切 NS 后出问题。特别注意邮件相关的 MX/SPF 记录不要丢。

3. 到域名注册商处修改 NS 服务器

Cloudflare 会分配给你两个 NS 地址(类似 xxx.ns.cloudflare.com)。去你买域名的服务商后台,把原来的 NS 改成这两个。修改后等 10 分钟到几小时生效。

DNS 解析流程示意图

4. 开启 SSL 加密

进入 SSL/TLS 设置,把加密模式设为"Full"(不要选 Flexible,会导致重定向死循环)。Cloudflare 会自动给你签一张免费证书。如果你源站已经有证书,选 Full (Strict) 更安全。

三、几个实用小设置

  • Auto Minify:自动压缩 HTML/CSS/JS,白嫖几 KB 体积。
  • Brotli:开启后文本压缩率比 gzip 更高。
  • Always Use HTTPS:自动把 http 跳 https。
  • Bot Fight Mode:免费版自带基础爬虫拦截。

常见问题 FAQ

Q1:切了 Cloudflare 后邮箱还能用吗?

A:能。只要 MX 记录保留、邮件服务器不被 CDN 代理(灰云 DNS)就行。

Q2:网站出现重定向死循环怎么办?

A:把 SSL 模式从 Flexible 改成 Full,或者检查源站是否已经强制 HTTPS。

Q3:免费版够用吗?

A:个人站、小流量站完全够用。日访问量到 10 万以上再考虑升级 Pro。

相关阅读:< a href="/post/109.html">新手怎么选虚拟主机、< a href="/post/105.html">域名注册选择与购买指南