前言: 想要折腾 Cloudflare Workers、部署博客或者搭建私人网盘,没有一个顶级域名总觉得不够完美。虽然
.com很贵,但对于测试和个人项目,我们完全可以申请免费的二级域名。 本文手把手教你申请 .qzz.io 免费域名,并将其“嫁接”到 Cloudflare 上,享受全球 CDN 加速。 这是系列教程的第一篇,搞定域名后,请关注下一篇:《利用 B2 + Cloudflare 搭建永久免费的个人图床/文件服务器》。
1. 什么是 .qzz.io?
这是一个提供免费二级域名的服务(类似当年的 eu.org 或 pp.ua)。虽然它是二级域名,但在使用体验上(绑定 IP、CNAME、SSL 证书)和顶级域名几乎没有区别。最重要的是:免费且支持修改 NS 记录(这是托管 CF 的关键)。
为什么需要它?
- SSL 证书:Cloudflare 会自动为你签发免费的 SSL 证书,让你的网站拥有 HTTPS 小绿锁。
- CDN 加速:通过 Cloudflare 的全球节点,你的网站访问速度会大幅提升。
- 隐藏源站 IP:保护你的服务器免受直接攻击。
- Workers 玩法:拥有域名后,你可以解锁 Cloudflare Workers 的全部潜力,比如搭建反代、API 网关等。
2. 申请步骤
第一步:访问注册
- 打开申请网站(假设为官方申请页,通常是
register.qzz.io或相关分发平台)。 - 输入你心仪的前缀,例如
my-cool-project。 - 点击 Check Availability(检查可用性)。
提示:尽量避开过于通用的词汇(如
test,admin,blog),这些可能已经被保留或注册。尝试组合词,如dev-lab-01。
第二步:验证与注册
- 如果域名可用,通常需要进行简单的验证(如邮箱验证或 GitHub 登录)。
- 填写基本的注册信息。
注意:虽然是免费域名,建议不要填过于虚假的乱码,以免被系统判定滥用。填写真实的邮箱非常重要,用于接收激活邮件。
第三步:获取 Cloudflare NS 地址
不要急着在注册商那里点确定! 先去 Cloudflare 占个坑。
- 登录 Cloudflare Dashboard。
- 点击右上角的 "Add a Site"。
- 输入你刚才申请的完整域名:
my-cool-project.qzz.io。 - 选择 Free Plan(免费计划),点击 Continue。
- 扫描 DNS 记录后(此时通常是空的),点击 Continue。
- CF 会给你分配两个 Nameservers(名称服务器),请记下它们,例如:
lola.ns.cloudflare.comtom.ns.cloudflare.com
第四步:修改 NS 记录
- 回到
.qzz.io的管理后台。 - 找到 Nameservers 或 DNS Management 选项。
- 选择 Custom Nameservers(自定义名称服务器)。
- 填入刚才 Cloudflare 给你的那两个地址(lola... 和 tom...)。
- 保存设置。
3. 等待生效与验证
- 修改 NS 记录通常需要几分钟到几小时的全球生效时间(最长可能 24-48 小时,但通常很快)。
- 回到 Cloudflare 页面,点击 "Check Nameservers"。
- 一旦收到 Cloudflare 的邮件“Active”,恭喜你,你的域名已经由全球最强的 CDN 接管了!
常见问题排查
- 一直显示 Pending:检查 NS 记录是否填写正确,有没有多余的空格。
- 无法添加站点:部分免费域名后缀可能被 Cloudflare 暂时拉黑,如果遇到这种情况,可以尝试更换前缀或稍后再试。
4. 这能拿来干什么?
拥有了这个域名,你可以:
- DDNS (动态域名解析): 家里的 NAS 即使是动态 IP,也能拥有固定的访问域名,配合端口转发实现远程访问。
- 测试环境: 开发 Workers 脚本时的最佳沙盒,不用担心搞坏主域名。
- 搭建博客: 配合 GitHub Pages 或 Vercel,绑定自定义域名。
- 图床/网盘: 这就涉及到我们的下一篇重磅教程了!
下一步计划: 既然有了域名和 Cloudflare,如果不搞点存储空间岂不是浪费? 👉 点击跳转下一篇:教你用 Backblaze B2 + Cloudflare 搭建不限流的免费图床 API