前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网站用上CloudFlare SaaS回源优选教程

网站用上CloudFlare SaaS回源优选教程

作者头像
XiaoA
发布2024-07-22 13:56:33
80
发布2024-07-22 13:56:33
举报
文章被收录于专栏:偷得浮生半日闲

本站之前把NS是放在CloudFlare解析的,加上小黄云后有时候这访问速度有点堪忧,被反馈访问太慢。想办法吧,把SaaS回源用上,优选ip加上,这样能保证速度能快上一点。

SaaS介绍

CloudFlare SAAS,简单来说是为了给自助建站类似的网站,而提供的用户自定义域名接入的功能。 具体可以看下官方公告:https://blog.cloudflare.com/waf-for-saas/

SaaS主要分为两个部分:

自定义主机名 (Custom Hostnames)

你可以设置一个自定义主机名,来作为你的访问域名

回源 (Origin Server)

当用户请求特定的主机名(如客户自己的域名)时,请求会被转发到SaaS提供商的原始服务器(或称为回源服务器)。

说明

简单说明一下:

准备2个域名,a.com为你的网站域名,不要接入CloudFlare,b.com为你的回源域名,使用NS接入CloudFlare,这个可以使用一些可接入CF的免费域名(如eu.org)。 如果你的网站域名a.com A记录或CNAME记录指向了CloudFlare的节点,这时又在自定义主机名里面里面存在定义a.com,所以a.com这个访问就会被指向回源地址。

操作

注册CloudFlare

这个就不用说了,注册好CloudFlare,把回源域名b.com通过NS解析到CloudFlare。开启!

启用CloudFlare for SaaS

这里启用SaaS需要绑定外币卡或PayPal。

解析回源域名

进入到b.com的管理界面-> DNS -> 记录 解析你的回源域名b.comA记录或AAAA记录到你的真实网站服务器IP,这里可以选择子域名saas.b.com

添加回源

进入到b.com的管理界面-> SSL/TLS -> 自定义主机名 添加回源,回源地址为刚刚解析的b.comsaas.b.com

添加自定义主机名

添加回源成功后,在同样的界面看到有效了,再添加自定义主机名

  • 主机名为你的网站域名a.com
  • TLS版本默认
  • 证书验证用TXT验证

添加成功后需要使用TXT验证域名所有权,这里需要在a.com域名解析使用TXT验证域名所有权和证书验证。 成功后稍等片刻,再去CloudFlare -> SSL/TLS -> 自定义主机名 刷新检查,等到证书状态和主机名状态都为有效则成功。

a.com解析指向

到这里我们在a.com的域名解析处(域名在哪个注册商就在哪解析),@ 的 CNAME 记录指向 saas.b.com 实际上使用CloudFlare SaaS就已经成功了。


优化

上面提到优选,这里就分2种情况了。

  1. 注册商有解析线路选择,那我们可以做CDN来解析国内国外路线。
  2. 没有路线选择或者直接使用默认,则我们需要使用优选IP或优选域名来选择。

优选域名IP

首先,我们需要一个优选域名或IP,这个时间万能的百度和网友们来了。

  • 使用官方的https://www.cloudflare-cn.com/ips/公布的ip,寻找延迟最低的ip。
  • 使用网友提供的优选域名。 yx.887141.xyz freeyx.cloudflare88.eu.org
  • 使用cloudflare的知名网站。 www.gov.ua www.thaigov.go.th www.gov.se VISA.COM VISA.CN VISA.FI VISA.HK Dynadot.COM SINGAPORE.COM JAPAN.COM BRAZIL.COM MALAYSIA.COM RUSSIA.COM

设置CDN

a.com的域名解析处:

  • 线路选择国内(电信、联通、移动),如果是优选域名,主机记录 cdn 使用CNAME记录指向优选域名,如果是优选ip,主机记录 cdn 使用A记录指向优选ip。
  • 线路选择国外,主机记录 cdn 使用A记录直接指向1.0.0.5(CloudFlare的境外IP)。
  • 再把主机记录@使用CNAME记录指向cdn.a.com

注意事项

  1. 在CloudFlare进入到b.com的管理界面-> SSL/TLS -> 概述 中将SSL/TLS加密模式改为完全

访问和验证

使用itdog.cn来一次Ping测试。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SaaS介绍
    • 自定义主机名 (Custom Hostnames)
      • 回源 (Origin Server)
      • 说明
      • 操作
        • 注册CloudFlare
          • 启用CloudFlare for SaaS
            • 解析回源域名
              • 添加回源
                • 添加自定义主机名
                  • a.com解析指向
                  • 优化
                    • 优选域名IP
                      • 设置CDN
                        • 注意事项
                          • 访问和验证
                          相关产品与服务
                          内容分发网络 CDN
                          内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档