
原文:https://hawksley.dev/blog/get-free-arpa-domain
.arpa 是基础设施 TLD,公众不能直接注册 xxx.arpa。这篇文章利用的是 IPv6 反向解析区 ip6.arpa:Hurricane Electric Tunnelbroker 给你一条免费 IPv6 /64,对应的反向域名可以交给你控制 DNS,再挂网站。
作者自己的演示站就是:get-arpa-domain.0.4.1.0.9.0.f.1.0.7.4.0.1.0.0.2.ip6.arpa
大致步骤(按原文)
- 注册 tunnelbroker.net(Hurricane Electric),邮箱验证即可,个人信息可以随便填。
- 创建 Regular Tunnel:填一个能 ping 通的公网 IPv4(不验证你是否拥有该 IP,很多老站点 IP 能过),选任意隧道服务器。
- 记下 Routed IPv6 Prefix,例如 2001:470:1f09:140::/64,取前面 2001:470:1f09:140。
- 每段补零成 4 位 → 2001:0470:1f09:0140
每个字符加点 → 2.0.0.1.0.4.7.0.1.f.0.9.0.1.4.0
整串反转再加 .ip6.arpa →
0.4.1.0.9.0.f.1.0.7.4.0.1.0.0.2.ip6.arpa - 在 deSEC 添加这个域名(作者当时 Cloudflare 不收,deSEC 可以)。国内也有人用 Cloudflare 托管同类域名。
- 回 Tunnelbroker,把 rDNS / 委派改成 deSEC 的 NS。
- 用 Surge(或其它静态托管)发布站点,在 deSEC 加 CNAME 指向 xxx.surge.sh。
实际限制
- 域名又长又丑,像一串十六进制倒序。
- 多数证书机构不给 .arpa 签 HTTPS,HTTP 容易,HTTPS 很难(不是完全不可能)。
- 依赖 HE 继续提供隧道和 rDNS 委派,账号/政策可能变。
- 本质是“你控制了某段 IPv6 的反向区”,不是买下了一个正规二级域名。
想玩可以按步骤做,当实验或玩具站没问题;当正式站点或要 HTTPS、要好记名字,不合适。