感谢大善人Cloudflare/本站CND与7层DDOS防御由Cloudflare与阿里dns解析协助提供。
25年1月可是有一件大事,腾讯Edgeone入了国际业务,出了一个cloudflear差不多的免费套餐,在之前cloudfllear优选有时候是比较严格的,现在好多了。
但是腾讯你不中用啊,薅羊毛都薅不起,各种限制,现在新账号基本上不能优选香港的高速IP了,当然我是不想备案,于是国内cdn基本上无缘了,要不然只能去TG高一些小牌CDN(片姐专用)。
算了还是CLoudflear好用啊,这么多人薅羊毛,隧道,vpn,油管,代理。我也不能说什么,互联网素质就这样了,可能他们也是没有钱吧。不过也轮不到我管不是吗?
来吧今天BIBI到这里。让我们学一下CLoudFlear减速CDN使用步骤吧。
有很多小伙伴都不知道啥事CDN,CDN说实话就是反向代理,但是有一堆人反向代理你。我们要学习原理这样以后什么CDN,能不能优选你一下就知道了。就相当于你有一堆雷池Waf防火墙,反带一个项目。这样目标就有多个IP等多个主机。
为什么Cloudflare和Edgeone可以优选IP呢?
因为任播 (Anycast) 是一种网络路由技术。
它允许同一个 IP 地址在全球的多个不同地点(数据中心)被(广播)出来。(根本地路由广播一样,告诉所有设备我跟这些IP是同一类人,找谁都可以。)
之后世界上不同的服务器同步和传输数据。
当您向这个 IP 地址发送数据时,互联网的路由协议 (BGP) 不会把您的数据发给所有地点,而是会选择一个“网络路径最短”的地点(路由协议知识),并把数据发给它。再有它反向代理你的网站。这样就加速了。
举个例子你在中国访问我的网站,我的网站也在中国,你请求时候,阿里云dns会在我优选的IP里面找一个距离你进的可以提供Cloudflare服务的IP。之后你请求他,最近的IP服务器为你服务反向代理我的网站。用来隐藏和加速。如果你这个地区有10个人,都可以访问这一个IP,Cloudflare也不用频繁请求我的服务器。有一些数据被缓存了,防止我被cc。
如果国外在请求,那么他会选择里这个客户比较近的地方找一个cloudflare服务的IP服务器,因为他们有缓存,自动就提供了。如果没有就走他们专线在从我服务器拉。分配给其他用户。
有两个域名,一个主域名aaa.com和辅助域名bbb.cn。
有个CLoudflear的账户,并且添加了信用卡认证!
有一个已经需要套CDN的网站。(网站可以正常访问)
Willem站长会给你们CNAME的优选域名,也可以网上自己找。这里联通优化线路比较绕,延迟较高。移动晚高峰就爆炸。
电信目前线路优化最好。
注意Cloudflare和Edgone的CDN不一样Cloudflare有端口限制,只有http和https端口支持。
如果需要缓存目前只有80/443端口支持,其他不支持缓存。
Cloudflare 支持代理特定的 HTTP 和 HTTPS 端口流量。如果您的流量使用其他端口,
可以将其配置为仅使用 DNS 的记录(灰色云图标),这样不会通过 Cloudflare 的代理或缓存。
支持的 HTTP 端口
80
8080
8880
2052
2082
2086
2095
支持的 HTTPS 端口
443
2053
2083
2087
2096
8443
OK看来你已经满足上诉要求,废话不多说,开始吧。
基础信息,简单CNAME优选
主域名: aaa.com
cname辅助域名:bbb.cc
cname辅助域名需要添加到Cloudflare内,并修改DNS服务器解析;主域名无需托管到Cloudflare
点击辅助域名进入域名的详细页,在左边导航栏选择 DNS-记录,点击“添加记录”,“类型”默认A记录就行了,不用改,“名称”输入框填“cname”,“IPv4”输入框填你的源服务器IP地址,“代理状态”默认是开启的,不能关闭,然后点击“保存”按钮完成辅助域名的CDN代理服务。
随便写一个之后打开代理就可以,记住这个域名

之后就可以看见一个小黄云。有人说为什么是1.1.1.1 因为这个是必须有代理才可以。cname.bbb.cc
我们在从新操作一下,添加一个bbb.cc指向你的服务器,也打开小黄云。
添加自定义主机名:
重点来了,想要优选IP就必须要用到“SaaS 自定义主机名”服务。
在左侧导航栏点击“SSL/TLS”二级菜单下的“自定义主机名”,将上一步添加CDN代理解析的辅助域名填入“回退源”内并保存,看到“回退源状态”显示“有效”就完成了回退源的设置。

接下来就可以添加自定义主机名了,点击“添加自定义主机名”按钮,将我们的主域名填入“自定义主机名”输入框,其它保持默认就行,点击“添加自定义主机名”按钮完成添加。
上面我们添加的是主要域名就是你以后要通过这个域名访问的域名 aaa.com
下面这个域名是填入我们中间域名。bbb.cc

最后点击添加自定义主机名按钮保存设置.
至此, 你已经完成了本步骤: 基础配置.
之后我们打开主域名也就是aaa.com
在放回看一下刚才让设置的内容有什么。

我们根据他的要求 填写dns解析,按照上面的要求填写即可。
再把证书的TXT解析也按上去。
在解析一下cname解析。cname是主域名aaa.com,目标是你在网上找的,或我提供的优选,取消小黄云很重要

优选域名如下
公共 CNAME 提供商示例表(信息可能变更):
网上找的还不错。黏贴进去就会有别人优选的了。
我们可以测试一下
要确认配置是否生效,可以使用命令行工具如 nslookup (Windows) 或 dig (Linux/macOS)。
在 Windows 上,打开命令提示符并运行:
nslookup blog.985864.xyz
Shell
(将 aaa.com 替换为您的实际域名,例如 blog.985864.xyz)
使用公共 CNAME 方法成功配置后,返回结果应类似于以下结构:
这是一个标准的DNS请求,只有文章有讲过
; <<>> DiG 9.10.6 <<>> cdn.bk.wished.cc
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14887 //请求一次查询,查询成功没有错误 ID;14487
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 //qr这是一个响应一次正常递归请求rd,query我问了一个问题,告ANSWER诉我有三个答案,没有权威服务器(我有dns缓存)ADDITIONAL表示响应中包含 1 条附加信息(在这里就是下面的 EDNS 信息)
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096 //扩展包,支持version,udp大小4096
;; QUESTION SECTION:
;cdn.bk.wished.cc. IN A //我要问这个域名
;; ANSWER SECTION:
aaa.com. 300 IN CNAME 优选.com.//这个域名答案指向了另一个域名和另2个域名两个1记录(你会发现为什么com后面有个.不知道?不告诉你)
优选.com. 300 IN CNAME cf.vvhan.com.
cf.vvhan.com. 600 IN CNAME vvhan-cf-web.cf.cname.vvhan.com.//这么一顿指路告诉我去这个地址找。
vvhan-cf-web.cf.cname.vvhan.com. 600 IN A 104.18.xxx.xxx
;; Query time: 7 msec //用了7毫秒
;; SERVER: 10.10.10.10#53(10.10.10.10) //来自我的私有dns服务器
;; WHEN: Sat Nov 15 22:28:33 CST 2025 //查询时间
;; MSG SIZE rcvd: 108
willem@AcceleratorMacBook-Air ~ % ping cdn.bk.wished.cc 由于优选后,dns查询权限落在
PING singgcdn.singgnetworkcdn.com (104.18.xxx.xxx): 56 data bytes
64 bytes from 104.21.234.6: icmp_seq=0 ttl=52 time=322.437 ms
64 bytes from 104.21.234.6: icmp_seq=1 ttl=52 time=334.503 ms用户请求cdn优选域名,aaa.com dns查询到cname,指向优选域名,告知优选域名ip地址,用户访问分配的优选IP地址,由于CLoudflear任播 (Anycast) 收到自定义主机名,把aaa.com重新回源到bbb.cc,发现bbb.cc正好开启了小云朵,自动套cdn过去了。
这种对于主机在海外在优选,效果极好。
如果你这都觉得不好,其实我还有最终版,dns解析也优化了。就会在快一下(一点点)