阿里云ESA 发表于 前天 14:59

【免费CDN】阿里云ESA免费版配置,10分钟搞定

没用过ESA?没关系。这篇走一遍从领额度到上线全流程,用免费版,0元。
免费版能干啥?CDN缓存加速、DDoS基础防护、WAF规则拦截、Bot管理,外加SSL证书支持。小站和测试环境够用了。后面业务大了再升级。
## 1. 领额度
去阿里云ESA活动页面,点"领取基础版试用"。0元,不用买什么。额度3个工作日到账,发到你阿里云UID上。

## 2. 加站点
登录控制台,进ESA产品页。点"添加站点",填你的域名。`example.com`、`www.example.com`,随便哪个。       



## 4. 配源站

填你服务器信息就行:

- 源站地址:IP或域名,比如 `1.2.3.4` 或 `origin.example.com`
- 端口:HTTP走80,HTTPS走443
- 协议:看源站支持哪个选哪个

配完之后流量路径变了:访客 → ESA边缘节点 → 你的源站。ESA当中间人。

## 5. 改DNS

ESA给你一个CNAME地址,格式类似 `xxx.esa.aliyun.com`。去你DNS管理平台(阿里云DNS、DNSPod、Cloudflare,随便你用哪个),把原来A记录改成CNAME,指向这个地址。

阿里云DNS的操作,具体操作步骤详见:https://help.aliyun.com/zh/edge-security-acceleration/esa/getting-started/add-your-website-to-esa?spm=a2c4g.11186623.help-menu-2673927.d_1_0.58ac64d1HiVO4u&scm=20140722.H_2868632._.OR_help-T_cn~z-V_1
1. 登录DNS控制台
2. 找到对应域名解析记录
3. 记录类型从"A"改成"CNAME"
4. 记录值填ESA给的CNAME地址
5. 保存


改完之后,所有访问请求先过ESA再回源。

## 6. 看效果

等5到10分钟DNS生效。然后浏览器打开你的站看看能不能正常加载,ESA控制台里站点状态显示"正常运行"就对了。再翻翻日志,有流量记录说明走ESA了。

## 出问题了?

**站打不开** — 用 `dig` 或 `nslookup` 查一下DNS有没有正确指向ESA的CNAME:

```bash
dig www.example.com
# 看返回的CNAME是不是ESA给的那个
```

**回源失败** — 源站地址和端口填对了没?ESA从你配的地址去回源取内容,地址不对肯定取不到。

**要HTTPS** — ESA控制台里配SSL证书,三种方式:Let's Encrypt免费自动签发、上传自有证书、用ESA默认证书。免费版也支持。

**WAF生效了吗** — 接入ESA就自动开了,拦截SQL注入、XSS这些常见攻击。想拦截特定IP或URL参数,去规则引擎加自定义规则。

## 额度说明

1个额度 = 1个免费版实例 = 配1个站点。你有3个站就需要3个额度。[领额度还是在活动页面](https://dashi.aliyun.com/activity/esa),0元。目前除了免费版套餐额度还有实物礼品相送:



## 日常看什么

上线后隔几天翻一下控制台:站点状态正常不、WAF有没有拦截记录、缓存命中率多少、流量和回源量对比。这些数直接告诉你防护和加速有没有在干活。

ESA基础版现在0元试用,去活动页面领就行。配置卡住了加钉钉群 `141125021249` 问人。

阿里云边缘安全加速ESA针对新用户目前支持0元试用1个月,老用户可以领取中国站免费版站内套餐及精美礼品🎁,去阿里云ESA活动页面查看。

---

*功能细节以阿里云产品页面为准。*

倒霉鬼 发表于 前天 17:44

在大陆,eas的免费版真心不如cf好用,也不如edgeone免费版好用,是我的配置有问题吗{tieba33}
页: [1]
查看完整版本: 【免费CDN】阿里云ESA免费版配置,10分钟搞定