简单可行Cloudflare国内网站加速方案 – CloudFlare+SaaS回源优选IP实现国内用户高速访问

简单可行Cloudflare国内网站加速方案 – CloudFlare+SaaS回源优选IP实现国内用户高速访问

国内的cdn方案基本都需要实名+备案,本文介绍的是通过Cloudflare SaaS回源的方式,实现网站国内的高速访问效果。本文的方案是通过两个域名的实现方式,后面会继续补充一个域名的方式。

SaaS回源的含义和理解

这里是我自己的一些理解,希望不误导到大家。

我们有两个域名,分别是a.com和b.com。我们为域名b.com设置SaaS回源,这样在a.com设置了cname解析到任意一个Cloudflare的节点的情况下,就可以将请求会被转发到SaaS提供商的原始服务器(或称为回源服务器),也就是转发到b.com指向的服务器。

所以这里有两个前提:

  • b.com设置了SaaS回源,即访问a.com时回落到b.com;
  • a.com要设置cname解析,执行cloudflare的某个节点;

注意:cloudflare是不允许cname到自己的,所以这里有个隐含内容,a.com的dns不是cloudflare管理的,可以是dnspod、namesilo等其他提供dns服务的提供商。

Cloudflare国内网站加速方案步骤

这里我以域名的维度来分解步骤。

a.com设置域名解析

a.com需要将dns设置为cloudflare指定的dns,在cloudflare添加域名后,cloudflare会分配该域名需要绑定的dns。

添加a.com域名并开启小云朵,这里的a.com其实就是指向你的网站部署的实际IP。

SaaS回源-a域名设置

 

b.com添加回退源

  • 进入到Cloudflare域名管理界面 -> SSL/TLS -> 自定义主机名 -> 添加一个回退源。这个步骤需要你的cloudflare添加一个支付方式,选择免费的实际是不扣费的,我绑定的paypal支付,你也可以添加银行卡。

 

简单可行Cloudflare国内网站加速方案-a.com添加回退源

  • 接着上方在点击“add custom hostname”按钮添加自定义主机名;

自定义主机名就是我们开始的a.com,实际要让用户访问的域名。

  • 设置自定义主机名信息。

简单可行Cloudflare国内网站加速方案-设置主机名信息

  • 添加完自定义域名,就会显示a.com需要设置的TXT记录,一个是验证域名所有权,一个是颁发证书。

简单可行Cloudflare国内网站加速方案-设置自定义主机名TXT记录

a.com设置解析

在a域名的提供商那里,添加上面的txt记录,并设置一条cname记录,指向b.com。然后就等待b.com域名设置自定义主机的地方状态都是有效状态。

简单可行Cloudflare国内网站加速方案-a域名解析-1

如果看到都有效之后,将原来a.com设置的cname解析记录指向b.com的值,修改为优选ip的节点。理论上只要是国内访问速度不错,使用Cloudflare CDN的域名你都可以指向它。

网上也有大神定期维护的cname优选IP域名,比如这个项目:enhanced-FaaS-in-China

其他可用域名:

Qatar2022(SAN JOSE IP) : 
www.qatar2022.qa

IP查询 : 
ip.skk.moe
ping.pe

政府网站:
乌克兰🇺🇦政府
www.gov.ua

泰国🇹🇭政府
www.thaigov.go.th

卡塔尔🇶🇦政府
www.gco.gov.qa

瑞典🇸🇪政府
www.gov.se

美国🇺🇸FBI:
FBI.GOV

商业网站:
CSGO官方网站
(Cloudflare LONDON ASN):
CSGO.COM

DigitalOcean
digitalocean.com

VISA官方网站:
(格式: VISA.国家顶级域名)
VISA.COM
VISA.CN
VISA.FI
VISA.HK

伪AMEX:
AMEX.COM

SHOPIFY(推荐):
SHOPIFY.COM

域名注册商:
Dynadot.COM

其它网站:
SINGAPORE.COM
JAPAN.COM
BRAZIL.COM
MALAYSIA.COM
RUSSIA.COM

 

参考文章:

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发

    暂无评论内容