JavenXiao
V2EX  ›  问与答

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

  •  
  •   JavenXiao · Dec 24, 2022 · 2517 views
    This topic created in 1259 days ago, the information mentioned may be changed or developed.

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

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

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