免备案CDN,简单理解就是把网站资源分发到境外节点,用户访问从就近节点获取资源,不需要走国内ICP备案流程。国内正规CDN服务要求域名提前完成备案,审核周期短则一周,长可达半个月,很多建站者卡在备案环节,转而选择无需备案的境外加速服务。市面上有不少这类产品,但免费叠加免备案,意味着要接受一些不理想的限制条件。
个人用户可以使用的免费免备案CDN,主流有三家。Cloudflare免费版是最常用的选择,注册账号添加域名,系统自动签发SSL证书,两百多个全球节点可用,流量不限,自带基础DDoS防护。短板很明显,免费节点没有中国大陆机房,国内用户访问站点,流量需要绕行香港、新加坡甚至更远地区,晚高峰丢包、卡顿现象比较常见。

腾讯云EdgeOne海外版是近几年出现的备选方案。和Cloudflare免费模式不同,它依靠兑换码获取免费额度,可以通过测速或者社交分享领取,最多可以领取四个站点名额。接入之后支持一键申请SSL证书、Smart Acceleration智能加速、基础WAF防护,免费版还开放Edge函数。但接入流程比Cloudflare复杂,需要把域名DNS服务器修改为腾讯云分配地址,不能仅修改解析记录。
BunnyCDN每月提供1TB免费流量,后台界面简洁,支持全球加速。免费套餐的短板是不支持自定义SSL证书,对需要HTTPS的站点来说是很大限制。
产品选型看你的侧重点。追求简单,不想改动DNS服务器,Cloudflare最合适。愿意花时间获取兑换码,希望有机会走大陆ISP直连线路,可以尝试EdgeOne海外版。BunnyCDN适合流量规模不大,对自定义SSL没有需求的静态资源加速场景。
以Cloudflare为例,完整接入流程如下。访问cloudflare.com注册账号,邮箱验证登录控制台,点击添加站点,输入域名。系统自动扫描已有DNS记录,耗时大约六十秒。扫描结束选择免费套餐,确认后获取两组DNS服务器地址。前往域名注册商后台,把原有DNS服务器替换成Cloudflare分配地址。这一步耗时最长,生效时间几分钟至四十八小时不等,多数情况半小时内完成。
DNS生效之后回到Cloudflare控制台,在DNS记录列表把域名A记录指向源站IP,务必点亮橙色云朵图标,开启CDN代理。不开启代理,流量不会经过CDN节点,无法实现加速。如果源站使用虚拟主机,需要在虚拟主机控制面板绑定域名,保证回源请求能够定位站点目录。
SSL证书由Cloudflare自动处理。进入SSL/TLS设置页面,如果源站没有部署证书,选择Flexible模式,浏览器到Cloudflare链路加密,Cloudflare回源使用HTTP。Flexible存在隐患,回源流量在公网明文传输,如果源站支持HTTPS,推荐Full模式,两端链路全部加密。Full模式不校验源站证书合法性,源站使用自签证书也可以。源站持有正规证书并且需要强制校验,选用Full (Strict)。
缓存规则是CDN加速的核心。Cloudflare免费版依靠Page Rules配置,在Rules菜单新建规则,例如针对example.com/wp-content/uploads/*路径设置Cache Everything,缓存周期设置七天或者三十天。图片、CSS、JS这类静态资源缓存周期可以拉长,动态页面例如/wp-admin/或者带问号参数的URL直接回源。Browser Cache TTL默认设置一个月,用户浏览器本地缓存资源,再次访问不用重复下载。更新文件之后用户依旧看到旧内容,可以进入Caching菜单手动清除缓存。
EdgeOne海外版接入流程和Cloudflare有相似之处,也存在区别。访问edgeone.ai注册账号,推荐使用Gmail或者GitHub登录。点击Add Site,填写域名。和Cloudflare不一样,EdgeOne要求修改域名DNS服务器为腾讯云分配地址,不是仅修改单条解析记录。在域名注册商后台完成DNS修改,等待生效后回到EdgeOne控制台,选择Free Plan。进入Security和Acceleration页面开启HTTPS、Smart Acceleration以及基础WAF规则。EdgeOne海外免费版长期可用,支持未备案域名接入海外加速区域,产品定位直接对标Cloudflare免费版。
免费方案存在几个无法避开的问题。Cloudflare免费节点国内访问速度不理想,原本两秒打开的页面,接入之后可能延长到五六秒。有人会使用优选IP,手动挑选低延迟节点写入A记录,但这种方式不稳定,运营商随时封禁IP,并且不是所有免费CDN都允许优选IP操作。EdgeOne海外版宣传支持国内ISP直连,实测北京访问速度可以从六秒多降到一秒出头,未备案域名接入时节点大多绕行香港或者日本,延迟普遍两百毫秒以上,和宣传体验存在差距。
免费服务稳定性没有保障。Cloudflare体量更大,节点数量多,宕机概率相对更低。小型服务商稳定性难以预估,节点故障或者遭受攻击,没有赔付渠道,只能等待服务商修复。部分小厂商技术运维能力不足,域名交由他们托管,数据安全和站点稳定性都存在风险。少数免费服务会在返回页面植入广告、挖矿脚本,甚至劫持流量跳转其他站点。免费使用服务,服务商依靠访客流量变现,这就是免费服务隐藏的代价。
免备案本身存在边界。免备案CDN原理是节点部署境外,绕开ICP备案要求,不等于可以随意放置任何内容。如果网站面向国内用户提供服务,通过境内网络大规模分发内容,按照相关要求依旧需要完成备案。免备案CDN适合搭建面向海外访客的博客或者测试站点;用来运营主要服务国内用户的商业网站,属于合规擦边行为。
回到实操层面,个人开发者快速搭建站点,Cloudflare免费版搭配静态站点生成器或者WordPress,从注册到加速生效,半小时内可以完成。如果对国内访问速度有硬性要求,短期不打算备案,EdgeOne海外版可以作为Cloudflare备选,同时复制CNAME地址,使用ITDOG这类工具测试不同地区节点延迟,评估访问效果。两种方案都无法满足需求,说明你的需求超出免费免备案CDN能力范围,需要考虑备案或者更换服务器地域。