如果 DoH 服务器自己也是一串域名,这个域名的 ip 是怎么查出来的呢?

2022-12-24 16:21:37 +08:00
 JavenXiao

有个关于 DoH (DNS-over-HTTPS) 的疑问请教各位大佬。

dns 服务器的作用就是通过域名寻找 ip ,我发现谷歌的 DoH 服务器地址是 https://dns.google/dns-query,这个服务器地址本身也是一个域名,这个域名的 ip 是多少是咋知道的呢?难道再去查询 dns 服务器?

1805 次点击
所在节点    问与答
6 条回复
XiLingHost
2022-12-24 16:24:53 +08:00
是的,会先从 bootstrap dns 服务器获取 doh 服务器的 ip ,也可以指定 ip ,也可以由具体的实现来预置一些常见的服务器的 ip
jim9606
2022-12-24 16:25:20 +08:00
1. 先用传统方法( dhcp 提供的 dns 服务器)查询 doh 服务器的 ip 。这样设计的好处是自动感知纯 ipv4/ipv6 网络
2. 配置 doh 服务器时会一并配置回落 ip 地址,大部分 doh 客户端都支持这个功能
ronman
2022-12-24 16:25:24 +08:00
是又不是,有多种方式
aeron
2022-12-24 16:26:03 +08:00
对,例如 AdguardHome 里面有个设置:Bootstrap DNS 服务器,Bootstrap DNS 服务器用于解析您指定为上游的 DoH / DoT 解析器的 IP 地址。
churchmice
2022-12-24 17:38:44 +08:00
有个东西叫做 stamp,里面包含了 dns 服务器的域名和 ip 地址
https://dnscrypt.info/stamps/
Jooooooooo
2022-12-25 00:33:03 +08:00
所以 dns 都是 8.8.8.8 这种写死的 ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/904460

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX