V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
JavenXiao
V2EX  ›  问与答

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

  •  
  •   JavenXiao · 2022-12-24 16:21:37 +08:00 · 1991 次点击
    这是一个创建于 736 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    6 条回复    2022-12-25 00:33:03 +08:00
    XiLingHost
        1
    XiLingHost  
       2022-12-24 16:24:53 +08:00   ❤️ 1
    是的,会先从 bootstrap dns 服务器获取 doh 服务器的 ip ,也可以指定 ip ,也可以由具体的实现来预置一些常见的服务器的 ip
    jim9606
        2
    jim9606  
       2022-12-24 16:25:20 +08:00
    1. 先用传统方法( dhcp 提供的 dns 服务器)查询 doh 服务器的 ip 。这样设计的好处是自动感知纯 ipv4/ipv6 网络
    2. 配置 doh 服务器时会一并配置回落 ip 地址,大部分 doh 客户端都支持这个功能
    ronman
        3
    ronman  
       2022-12-24 16:25:24 +08:00 via iPhone
    是又不是,有多种方式
    aeron
        4
    aeron  
       2022-12-24 16:26:03 +08:00   ❤️ 1
    对,例如 AdguardHome 里面有个设置:Bootstrap DNS 服务器,Bootstrap DNS 服务器用于解析您指定为上游的 DoH / DoT 解析器的 IP 地址。
    churchmice
        5
    churchmice  
       2022-12-24 17:38:44 +08:00 via Android
    有个东西叫做 stamp,里面包含了 dns 服务器的域名和 ip 地址
    https://dnscrypt.info/stamps/
    Jooooooooo
        6
    Jooooooooo  
       2022-12-25 00:33:03 +08:00
    所以 dns 都是 8.8.8.8 这种写死的 ip
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   941 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:18 · PVG 03:18 · LAX 11:18 · JFK 14:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.