AxisNow 是一个云无关的边缘平台,帮助您轻松部署自建 CDN 和多家 CDN。通过将边缘基础设施与边缘服务解耦,边缘服务的使用和购买方式将发生根本性的变化。

这段是 AxisNow 官网抄的,换成言简意赅的句子就是 AxisNow 提供类似 Cloudflare 的平台,但是 AxisNow 不提供边缘节点,你需要将自己的节点接入他的平台来使用。目前 AxisNow 还在测试和迭代中,所有功能都是免费的。2026年,AxisNow 团队会继续打磨安全防护功能,来提供防黑抗 DDoS 功能。
在前端方面,相对于市面上的其他自建 CDN 方案,AxisNow 界面明显更现代且直观易用,功能也更丰富。
在安全性方面, 自建 CDN 系统 GoEdge 之前曝光的植入恶意代码事件导致社区对自建 CDN 的信任崩塌。AxisNow 在官网披露了其信息安全和产品安全等内容,如果在未来商业化后,能够增加第三方认证机构审计则是更锦上添花。
综上,AxisNow 是我目前自建 CDN 的第一选择。
注册
创建租户时,域名可以任意填写但是填写完后就不能修改了,这个域名就是未来你访问你的 CDN 面板的域名。然后你可以选择 Google/GitHub/Apple/Microsoft 4种账户的登录方式。


添加边缘
你需要保证你的机器 80 & 443 端口没有被占用,最低建议配置是 1c 2g 20g,实测 1g 内存也能跑,但平时占用可能得 70-80% 左右。
然后节点有最低系统版本要求,Debian 11就是不能安装的,实际要求需要查看你当前的页面。


复制生成的脚本在你需要安装边缘的机器上粘贴执行,期间会交互输入几次,然后等脚本跑完你的机器就出现在面板中了。


进入边缘详情页查看机器的 EIP 是否获取正确,如果你机器拥有多个 IP (比如国内优化/国际优化),你也需要在这里将你需要用到的 IP 填入。

如果有天你不想用了,边缘的卸载脚本是:
curl -fsSL https://download.axisnow.io/installer/edge-installer.sh | sudo bash -s uninstall创建 SSL/TLS 证书
AxisNow 主要通过插件来扩展功能,什么智能调度,修改回源请求,开启 QUIC,缓存控制都是通过插件,所以我们下面需要用到一些常用的插件。
在 SSL/TLS 插件中,我们申请你要接入 CDN 域名的证书,跟着一步一步走就行,然后添加 DNS 解析后即可获取到证书。

创建 DNS 路由
在 DNS 路由插件中,AxisNow 目前提供了阿里云和 AWS,如果你想要更精细的控制中国大陆的 GeoDNS,建议选择阿里云。如果反之则可以使用 AWS。


添加完路由后,我们会获得一个域名,我们先来添加默认线路。默认线路的意思就是如果没有匹配到特殊线路(地区/运营商/等),就默认解析成这些 IP。我们这里暂时选择所有 EIP,并添加 AxisNow 提供的默认国际拨测任务。
这个拨测任务会每30秒从 AxisNow 提供的测试点发起 HTTPS HEAD请求,如果你的边缘出现故障,AxisNow 能够自动检测并下线该边缘。我们在选取策略中选择随机,然后地址数量上限可以根据你实际需求进行更改,这里我选择2个。



我会在后续的教程中进一步介绍 DNS 路由插件,利用该插件实现国内外分流,多 CDN 分流,CDN 故障自动切换等方法。
创建完后我们就需要将你想要接入 CDN 的域名添加 CNAME 解析到我们刚刚获取的域名(850c8108.alidns-2.com)。
添加端点
为了让边缘能找到你的资源在哪,我们需要添加源站。


如果你想要用反代的形式(用 cdn.example.com 来反代 origin.example.com),那光添加这些还不够,你需要回到策略中订阅「回源请求改写」插件,然后添加如下的策略。

大功告成
这下,我们就可以利用你自己的边缘访问到你的源站了。下一篇我们会介绍更多进阶用法。
Sign up for more like this.

评论