用HE提供的免费DNS解析服务通过IPv6 DNS检测
看到云友,在 http://ipv6-test.com 提交网址检测IPv6访问时,会问到为什么“IPv6 DNS server”检测不能通过。
可能因为国内大环境的条件限制,包括阿里云提供的免费“云解析DNS”服务,虽然能提供AAAA解析,但DNS服务器本身可能是没有IPv6地址的,所以使用阿里云DNS的域名(如ns9.hichina.com)在ipv6-test.com测试时,“IPv6DNS server”检测不能通过。
过程:
1.检测当前的域名的DNS服务器地址是否有IPv6地址,如“dig -t AAAA dig hichina.com ns +short
+short”,如果无结果输出,则没有IPv6地址
2.在 https://dns.he.net 登录或注册一个新用户,添加新域名前,提示需要将域名的DNS服务地址修改为:ns2.he.net, ns3.he.net, ns4.he.net 和 ns5.he.net
3.可登录到当前的域名控制面板,修改DNS地址,如阿里云的修改方法,请参考:https://help.aliyun.com/knowledge_detail/39845.html
4.在 https://dns.he.net 左侧导航栏里,Add a new domain, 添加一个新域名,如本例,添加 anqun.tech
5.在 Zone Management 列表中,点击 Edit 编辑
6.点击 New AAAA ,添加一条IPv6解析记录
7.在 Name 里填写主机名,如www,IPv6 Address 里添加 IPv6地址,之后点击 Submit 提交
8.添加IPv6解析记录成功
9.再在 http://ipv6-test.com 里输入 www.anqun.tech 检测,IPv6 DNS server 检测项,也通过
参考:
- 如何配置以实现纯 IPv6-Only 网络访问 - https://ze3kr.com/2016/08/talk-about-config-ipv6-on-server/
- Hurricane Electric Free DNS - https://dns.he.net