YvYang的AI摘要
Spark-Lite

前言

在写这篇文章的时候作者还是一名高中牲,受所属地区的年龄限制,网站不能进行ICP备案,所以国内的cdn服务几乎没有能用的。
这是偶然发现了阿里云的 边缘安全加速ESA 服务(下文简称”ESA”),提供一站式网络加速、安全防护和边缘计算服务,还集成了原生 DDoS 防护、Web 应用防火墙(WAF)等功能。
于是我就想能不能给我的小网站加上这个ESA服务🤔,遂有了这篇文章。

接入教程

对了,现在该服务有邀新活动,读者可以从我的邀请链接访问 诶嘿ヾ(✿゚▽゚)ノ

开通边缘安全加速ESA服务

开通控制台

访问ESA官网
登录阿里云账号开通服务
esa1.webp
进入控制台

领取免费使用权益

在阿里云,如果你的账号安全,会有不少的权益
我们可以看到如果账号检测结果安全,阿里云提供边ESA免费使用,可以为任意一个站点不限量免费提供访问加速与安全防护能力
esa2.webp
访问安全管理 ,点击立即前往打开引导界面,可以在解锁攻略中查看获取方式
esa3.webp
领取了边安全加速ESA免费使用的权益后回到控制台

添加站点

在左侧站点管理处点击添加站点
esa4.webp
由于免费版只能添加根域名,而我想为我的网站blog.yvyang.fun接入CDN,所以填上根域名,之后再在DNS解析处添加解析,下一步
esa5.webp
选择要加速和保护的区域接入方式(由于我没有备案所以只能选择“全球(不包含中国内地)”方案),接入方式这边我选择CNAME,NS的方案在后面一些步骤会更加简单但是我并不想迁移DNS解析记录(因为太多和懒),下一步
esa6.webp
在已购套餐中选择免费版(如果没有去新购套餐购买),然后完成
esa7.webp
现在可以免费体验1个月的基础版感兴趣可以在新购套餐处购买

添加DNS解析记录

回到控制台站点管理处,选择刚添加的站点,在侧边栏进入DNS→记录,添加记录
根据自己的情况填写
esa8.webp
我的记录是这样的
esa9.webp

项目 内容
记录类型 CNAME
主机记录 blog
记录值/源站 域名
域名(根据上一项选择内容显示) vercel分配域名
回源 HOST 跟随请求 HOST
  • 因为我的域名是blog.yvyang.fun,所以我记录写blog
  • 我的网站部署在Vercel上所以填写部署时Vercel分配给我的域名,如果部署在cloudflare就填分配给你的*.pages.dev,GithubPages就用*.github.io
  • 如果你主机记录的域名没有解析到部署的服务上回源 HOST就选择跟随源站域名(比较常用/默认推荐),但是Vercel分配的域名在国内被墙了,我的自定义域名的可访问性反而更高,所以我选择跟随请求 HOST
  • 如果要添加多个记录可以写一下备注,方便以后辨认

类型选择网站页面,根据引导在域名 DNS解析 添加解析

申请证书

回到站点分控制台中查看你的站点ID
esa10-ps.webp
DNS解析 处添加CNAME记录

1
_acme-challenge.<主机记录内容>      #比如我就填"_acme-challenge.blog"
1
<你的域名>.[你的站点ID].dcv.aliyun-esa.com      #比如我"blog.yvyang.fun.[站点ID].dcv.aliyun-esa.com"

回到站点分控制台SSL/TLS→边缘证书→申请免费证书,选择Let's Encrypt免费证书,填写你的域名,确定后等申请成功就而配置成功了
esa11.webp

更改续费规则(可选)

回到主控制台计费管理→套餐管理→设置续费规则,根据套餐的到期时间自己设置自动设置规则即可。
esa12.webp

总结

本来找到这个服务时我想:又能水一篇文章了诶嘿
而结果是:啊,终于写完了,好累┏┛墓┗┓…(((m-__-)m
真的写了好久,如果有错漏或者解释不明白的地方欢迎指出