介绍
近期发现国际某大厂CDN,Fastly也是有免费额度的,每月为开发者赠送50刀的免费额度,换算成流量约500G。相比于CF,Fastly的国际POP和带宽储备更多,针对亚太地区的网络质量更好,且最重要的是,它支持CNAME接入(CF需要SaaS才可CNAME接入)。所以今天我们来体验和测试一下Fastly这款免费CDN。
感谢博主@纯之的指导~
注册和创建资源
首先进入https://www.fastly.com/signup/来注册一个账号,Fastly的账号注册无需验证信用卡,仅需要一个国外邮箱即可,可以说是非常大方了。
注册后进入“Deliver”选项卡,“Create a CDN service”来新建一个CDN服务。
在Service name(服务名称)填写任意名称,Add your own domain填写要加速的网站域名,Add an origin填写源站IP,点击Activate来激活服务
修改CDN配置
激活配置后,我们需要对CDN配置进行一定修改,此处Fastly的操作逻辑对个人用户比较不友好,无法直接修改,必须先将默认创建的配置Clone一次,然后创建配置文件2,再进行修改。
然后我们点击左侧的Origins选项卡,点击我们添加的源站IP旁边的小铅笔,进行源站的修改。
主要修改以下几个位置,由于源站有HTTPS证书,所以我们要让Fastly可以正确识别到源站的SNI,修改“Certificate hostname”“SNI hostname”“Override host”为网站域名,并勾选“Match the SNI hostname to the Certificate hostname”,配置完后Update即可。
然后建议到Settings选项卡,启动HTTP/3,以加强性能。
配置完成,点击Activate,激活CDN配置。
SSL证书配置
接下来为此网站配置边缘SSL证书,Fastly免费套餐不支持手动上传证书,所以我们需要由Fastly自动签发。
首先切换到Secure选项卡,TLS management,创建一个SSL证书订单。
填入域名,add到购物车,Fastly提供了自家证书和lets两种可选,个人建议选择第一个。
SSL证书需要DNS验证,将验证内容复制下来,添加入域名DNS中。
切换回Domains选项卡,等待签发成功即可,签发成功后会给出CNAME地址,将它解析到DNS,就完成了所有配置内容。
网络优化
为避免滥用,本文不再提供网络优化教程。