基于 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