全民淘
优惠一起淘

Fastly-每月免费500G的CDN初体验 使用教程

近期发现国际某大厂CDN,Fastly也是有免费额度的,每月为开发者赠送50刀的免费额度,换算成流量约500G。相比于CF,Fastly的国际POP和带宽储备更多,针对亚太地区的网络质量更好,且最重要的是,它支持CNAME接入(CF需要SaaS才可CNAME接入)。所以今天我们来体验和测试一下Fastly这款免费CDN。

6 月 20 日 fastly 发表 blog 宣布推出免费的开发者账号,其包含权益见官方(6 月 24 日)

 

注册和创建资源

首先进入https://www.fastly.com/signup/?tier=free来注册一个账号,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,就完成了所有配置内容。

网络优化

由于各路大神对此CDN的滥用,Fastly的很多边缘节点已经被443端口阻断,所以我们需要针对中国大陆地区进行一下自选优化。

而且Fastly在亚太地区的节点接入的Public Peer仅有ntt和pccw,而电信到ntt是非常炸裂的,所以需要针对运营商进行单独优化。

根据经验,电信适合北美地区的节点,联通用ntt就有比较不错的表现,移动在这里并没有太好的办法,移动到欧美方向较差,Fastly亚太地区接入的ntt是global服务,不保证到移动方向的网络质量,所以移动方面会针对ntt进行QOS,目前暂未发现适合移动的节点。

Fastly存在两种节点,anycast节点和固定地域节点,我们可以借助ipip.net的全球ping工具,发现这几种节点,再结合地区,分别选出适合三大运营商的IP地址。

选出多个节点后,我们再使用itdog.cn的tcping功能,仅选择中国大陆测试点,测试IP:443端口的通断,若没有大范围超时,则证明此IP可用。

然后将选出的适合三大运营商的IP分线路解析即可。

全网默认  199.232.147.52  151.101.43.52
全球  300t.sni.global.fastly.net.
联通默认  146.75.115.52   151.101.3.52
移动默认  146.75.115.52  151.101.3.52

以下是站长自选的节点及其线路,以及测试效果,仅供参考。

 

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:全民淘 » Fastly-每月免费500G的CDN初体验 使用教程
分享到: 更多 (0)