前面介绍AWS CDN和Gcore CDN时提到过CF CDN服务,且CF CDN比前面两家CDN商提供更多的免费资源(永久免费不限量且支持WAF规则),不过CF CDN对于大陆访问来说速度更慢,甚至很多地方直接无法访问,但是可以通过自己选择一些速度比较好的CDN节点来提高访问速度,这篇文章就介绍下在Cloudflare中如何实现自选IP的教程。
前言
- 本方法通过启用Cloudflare for SaaS,要信用卡(支持银联)或PayPal进行验证
- 至少要有2个域名,一个用于加速的域名(提供给别人访问的域名),一个用于回源的域名(用于解析到源服务器IP地址,建议这个域名只有你自己知道)
- 加速域名建议接入到可以分运营商解析的DNS服务商,比如阿里云、DNSPOD、华为云等,回源域名接入到Cloudflare里面
Cloudflare添加回源域名
1、在CF账户中添加回源域名,并采用NS接入,生效后进入域名设置-DNS-添加记录,根据下图所示依次填入,IP地址输入自己的源服务器IP,然后保存;文章源自技术白-https://jishubai.com/1292.html
2、依次点击左侧目录中的SSL/TLS —>自定义主机名,点击右侧的启用Cloudflare For Saas,添加支付信息后开通,在回退源输入自己刚才解析的域名,等待几十秒配置显示回退源状态有效即可;文章源自技术白-https://jishubai.com/1292.html
3、点击“添加自定义主机名”,输入自己的加速域名、其它保持默认,确定添加;文章源自技术白-https://jishubai.com/1292.html
4、回到加速域名的DNS服务商,添加两条TXT解析记录,名称和记录值按CF的要求添加(添加名称的时候需要把CF提供的名称后面的主域名去掉),添加后等待几分钟刷新,当CF的证书和主机名状态变成有效即可;文章源自技术白-https://jishubai.com/1292.html
Cloudflare自选IP节点
1、通过使用下面的几个工具来找到面向国内访问最佳的CF节点IP,需要定期检查自选的IP是否可用;文章源自技术白-https://jishubai.com/1292.html
- Cloudflare ST :最出名的项目,功能强大但需下载对应系统和架构的可执行文件,需要分别使用不同网络测试;
- Better Cloudflare IP :基于bat和bash,简单、通用性强,需要分别使用不同网络测试;
- CloudFlare优质IP自动切换 :每15分钟刷新针对三网不同线路优质的Cloudflare IP;
2、回到加速域名添加解析记录,请求来源中把默认的通过CNAME到回源域名上,其它运营商通过A记录解析到对应的CF 节点IP上;文章源自技术白-https://jishubai.com/1292.html
注意事项:源站使用主域名的SSL证书,不要使用回源域名的SSL证书,记得要定期检查自选的IP是否可用,当某个运营商IP不可用时,那使用这个运营商网络的用户将无法访问;文章源自技术白-https://jishubai.com/1292.html 文章源自技术白-https://jishubai.com/1292.html
- 本站TG群组:skill_blog 联系博主:nbskill (微信协助) 苹果ID号:曙光商店