一、说明

部署在国外服务器的网站,在国内访问都比较慢,可以通过Cloudflare CDN加速,不过即使如此,速度也不理想。
本文讨论三种方案,大家可以参考和交流:

  • 使用Cloudflare优速域名或IP,实现国内访问加速
  • 页面托管方案
  • 使用境外CN2、GIA等直连联网的VPS

测速工具我用的是ITDOG,可以测试下网站在国内各地各网络运营商的访问速度

ITDOG,https://www.itdog.cn/http/

二、使用Cloudflare优速域名或IP,实现国内访问加速

主要的逻辑可以看看这篇文章,核心逻辑就是用速度比较好的域名或IP去连Cloudflare,实现国内访问加速。

提高Cloudflare站点在中国的体验,https://mabbs.github.io/2022/11/08/cf-acc.html

具体的操作步骤,可以看看下面的文章,写的比较详细

cloudflare的cdn加速网站并优选ip,https://ooly.cc/archives/cloudflare/287/
Cloudflare 加速解析,https://www.fzxx.xyz/cloudflare-accelerate-parsing/

几点说明:

  • 这个方案需要准备一个辅助域名,把辅助域名接入Cloudflare。然后通过自定义主机的方式,把需要加速的目标域名关联
  • 然后把目标域名的解析到Cloudflare的优速域名或IP上,这样国内访问速度理论可以提升
  • 有条件的话还可以将域名按地域解析,国内解析到Cloudflare的优速域名或IP上,国外就解析到回退源,这样更好

优选IP工具:

这个工具确实蛮好用的,可以自己下载跑出Cloudflare的优速IP

XIU2/CloudflareSpeedTest,https://github.com/XIU2/CloudflareSpeedTest

优速域名或IP:

下面是我找的几个优速域名和IP,我自己实测的话,其实用IP加速的效果更好,但是IP可能经常要更换,也比较麻烦,大家可以自己试下。优速域名应该还可以找到其他家的,可以找下。

  • 104.18.215.29
  • cf.0sm.com
  • cf.515188.xyz

三、页面托管方案

如果你的站点只是一些简单的页面,比如典型的个人博客类站点,也可以考虑用静态页面托管方案。
有蛮多公司都提供相应的服务:

四、使用境外CN2、GIA等直连联网的VPS

我最终用的是这个方案,因为我的站点内容不多,占用空间比较小,但是希望访问速度越快越好。
一开始我是随便买了一台很便宜的云服务器,一年不到100,但是国内访问速度确实不行。所以一直在想办法优化,后面上了Cloudflare,速度还是提升了不少,但是后面感觉速度不太稳定,有时也会很慢。
所以回过头来还是从根本上解决,要想速度快,最好就是能直连的国内网络,比如CN2、GIA这些直连线路环境。不过这样的服务器一般都比较贵,找到一款性价比很高的服务,一个月8块,很香。。。
有需要的朋友可以尝试下。

野草云主机:https://my.yecaoyun.com/aff.php?aff=1724

五、总结

给大家展示了三种国外网站的加速方案,大家可以根据情况选用合适的方案。

发表回复

后才能评论