基于 DNSPod 提供的解析能力,本站现已支持 HTTPS 记录 (HTTPS record) 即 Type65 记录,截至发文时,该记录相关规范仍在处理中,尚未最终确定,但已有部分厂商开始使用,如 CloudFlare、Apple 等。在 ios14 以后的版本上,系统会优先查询 HTTPS 记录,因此合理的配置 HTTPS 记录可以有效的提升 ios 用户的访问体验。其他浏览器如 Chrome 对该记录的支持目前还处于试验阶段,可通过 chrome://flags/ 配置开启。
记录相关介绍
HTTPS 记录是一种新的 DNS 记录类型,关于其详细介绍请参阅:draft-ietf-dnsop-svcb-https-11。
配置方法
由于该记录仍在草案处理中,本文不再详细介绍配置方法,具体可参见:设置 HTTPS 记录。
相关测试
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| ; <<>> DiG 9.16.30 <<>> r2wind.cn https ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21184 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;r2wind.cn. IN HTTPS
;; ANSWER SECTION: r2wind.cn. 10 IN HTTPS 1 r2wind.cn.cdn.qcloudcdn.cn. alpn="h3,h3-29,h2"
;; Query time: 5 msec ;; SERVER: 192.168.3.1#53(192.168.3.1) ;; WHEN: Fri Nov 11 13:16:08 ;; MSG SIZE rcvd: 96
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| ; <<>> DiG 9.19.5-1+0~20220921.84+debian11~1.gbp190ab0-Debian <<>> r2wind.cn https @8.8.4.4 +subnet=1.1.1.0/24 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59916 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ; CLIENT-SUBNET: 1.1.1.0/24/24 ;; QUESTION SECTION: ;r2wind.cn. IN HTTPS
;; ANSWER SECTION: r2wind.cn. 120 IN HTTPS 1 cloudflare.r2wind.com. alpn="h3,h3-29,h2" ipv4hint=104.26.15.53,172.67.70.22,104.26.14.53 ipv6hint=2606:4700:20::681a:f35,2606:4700:20::681a:e35,2606:4700:20::ac43:4616
;; Query time: 109 msec ;; SERVER: 8.8.4.4#53(8.8.4.4) (UDP) ;; WHEN: Fri Nov 11 13:17:53 CST 2022 ;; MSG SIZE rcvd: 170
|