初识
Hurricane Electric是国外知名的互联网服务商,以其免费DNS、免费IPv6隧道和简朴的界面出名。
HE是早期IPv6推进者之一。他们从2010年开始,设置了一个类似于IPv6在线培训,只要通过他们的一些测试,就可以拿到一张IPV6电子证书和一件Sages' IPv6 T-Shirt。

Sages' IPv6 T-Shirt 正面印有HE的标识以及IPV6 Certified SAGE的字样,背面印有IPV6的反解域名、HE的网址、一个显眼的IPV6字符等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等等....
证书项目链接:https://ipv6.he.net/certification/cert-main.php,证书有几种供你挑选此处仅展示一种如下。
首先注册个人账号(如下图),并填写好自己的邮寄地址。

测验
Explorer
Explorer总体来说很简单,主要考察你对IPV6基础认识,以下是参考答案。

解析:
- 第二题,注意IPv6是十六进制表示,所以不会有“h”的出现;同时整个地址中只能出现一次“::”表示省略,否则会指代不清。
- 第三题,2^64/2^48=2^16=65536
- 第四题,2^64≈18e18
在测验他会检查你当前访问网站有没有用使用IPv6,如果没有用手机数据流量登录一般就有了,也可以通过有IPv6的VPS登录,或者加个WARP等方法。

Enthusiast
Enthusiast相较于Explorer就没那么简单了,主要检测你的网站是否支持IPV6访问,需要准备一个域名,最好是托管于Cloudflare的域名,方便后续的操作。

如果你的服务器有IPV6地址,那么你只需要在Cloudflare设置一个子域的AAAA记录,不要开小黄云即DNS-only,指向你的服务器即可。如果你的服务器没有IPV6地址,也不要慌在Cloudflare设置一个子域的A记录,打开小黄云走Cloudflare的CDN,因为Cloudflare的CDN是IPV4+IPV6双栈的所以你的网站也可以通过IPv6访问了。

把你的域名输入下面的框后,他会指定一个TXT文件,这个TXT文件需要在公网上可以被HE访问到,所以需要在你的服务器上创建这个TXT文件例如:8oxkyyvb.txt,实际上只要你的文件能在公网访问到所以内容实际上无所谓。

通过了之后有一个测验,只有Question 2是固定答案IPV6,其他随意。

Administrator
对于Enthusiast,Administrator的题目就特别简单,只要你的邮箱支持接收IPV6用户发送的邮件就能通过,实测主流邮箱都能过这里,使用QQ邮箱演示。
把QQ的邮箱地址填进去,点击Send,等待它检测邮件服务器;然后再去邮箱找到它发给你的验证码,填进去Sumbit就行。

Professional
Professional级别测试就更简单了,它要检测你上一个测验中的邮箱是不是支持rDNS。点一下Check就通过了。

Guru
Guru测试检测的是你域名托管商的DNS服务商是否支持IPv6问询域名解析,之前我用HE自己家的没能过这个测验,但Cloudflare可以。
这里需要输入二级域名(包含一个点),而且仅限于Enthusiast测验中用过的那个主域名。如果搞不定,你需要点击重置进度回去改域名

Sage
你的域名TLD需要支持IPv6 Glue,详见HE的DNS Report。基本上非商标的你能注册到的顶级域名都符合条件。

最后的最后的这个测验有8道题。没啥要讲解的,答案见下图。

获取 Sages' IPv6 T-Shirt
通过了Sage测验,我们就有资格领取T恤了。点击Update Info进入领取界面。

上面的信息是你的邮寄地址,请认真填写。填完点Save Changes保存。
然后下方选尺码。选完不能改,除非你发邮件工单。点Validate确认信息。

然后就坐等收货啦。他们一般三个月发货一批,所以可能要等一阵子。

另外HE的论坛有个专门的讨论区讨论这个项目。
附带每关的要求:
- NewB: Read the primer, be able to answer some quick and easy questions.
- Explorer: Verify that you can access an IPv6 website (ours!)
- Enthusiast: Verify that you have an IPv6 capable web server that we can connect to and fetch information from. This should be entered as a FQDN and not an IPv6 address.
- Administrator: Verify that you have a working IPv6 capable MTA by sending you an email only over IPv6.
- Professional: Verify that your MTA has working reverse DNS (ex: dig mx $domain +short ; dig aaaa $mx +short ; dig -x $mxAAAA +short)
- Guru: Verify that the authoritative NS for your domain have AAAA records, and respond to queries for the domain (ex: step 1 is dig ns $domain ; dig aaaa $ns | step 2 is dig aaaa $domain @$nsAAAA)
- Sage: Check to see if your domain's authoritative NS have IPv6 glue with their listed TLD servers. Meaning the TLD server can directly answer for the host record (ex: dig +trace ns $domain to get the TLD server list then dig aaaa $ns @TLD for the glue).

Comments NOTHING