鉴于国内不稳定的网络环境,为我的virMach的小鸡,添加免费CDN。指定延迟偏低的节点,还能起到加速作用哦!
关于CDN的原理,就不作过多解释,本文仅记录设置免费CDN步骤。想了解别的知识,可以自行Google。
首先你得有个域名
付费的,或者免费的都可以,这里我用的免费的不要钱的,freenom的免费域名。免费12个月的,注册获取域名流程,自行百度吧,切记别挂代理,否则会判欺诈,不能购买成功。
有了域名之后,修改nameservers。这里我修改成DNSPod的。免费动态解析,又能省一笔,真好。
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
添加域名到DNSPod
注册Cloudflare账号
Cloudflare的账号可以到官网注册,也可以在合作商那边注册直接使用,因为我们只能在合作商那里,才能使用cname解析接入,否则只能DNS解析接入,DNS解析接入是没法自己选择节点IP的。
我这里用的是笨牛网的,没有Cloudflare账号的可以直接在这注册使用了。
这里几个参数我解释下:
- 主域名:就是一开始申请的根域名,不需要带任何前缀。
- 子域名:可以填写需要添加CDN的二级域名,格式照着填就行了
- 回源方式:这个一定要选择CNAME回源,因为后面指定节点IP需要
- 回源地址:弄一个复杂点的子域名,解析到服务器的真实地址
格式按照上面填写即可,填写完之后,回到DNSPod里面,解析下回源地址
CNAME解析设置
部分隐私做了马赛克处理,不影响过程,回到DNSPod,做好对应解析。
如果需是那种一键脚本,申请免费SSL的(v2ray的WS+TLS的脚本),则先关闭CDN加速
这些做好之后,去做你该操作的,比如什么魔法工具之类的,配置好了之后,在设置下DNSPod的动态解析就可以了
指定节点IP解析
IP 获取的话,百度搜索能搜一大堆,只要是Cloudflare的节点,都可以添加上试试。
该方法也可以复活IP,本文仅做个人记录,请勿非法传播
另外强调下,及时你套了CDN,Google搜索到的IP没变,也是正常的,不懂的话,可以搜索下相关知识,不是你操作有问题。
转自:67zz.cn
文章评论
大佬,我目前是通过Cloudflare解析域名,然后用魔法工具ssl上网的。最近CF的IP总是线路不通,想用你的方法通过国内DNSPod解析来跳转。不太懂的是
1.目前服务器上的SSL证书是CF的,如果域名解析转由DNSPod来走的话,SSL是不是没办法使用了
2.CF上面设置应该用A类型还是CNAME类型?
感谢教程 :zhenbang: