V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Vtoecha
V2EX  ›  DNS

这发起带 https//的 dns 查询是什么操作

  •  1
     
  •   Vtoecha · 1 天前 · 1922 次点击
    2025-03-08T06:44:17.869Z        WARN    forward_local   upstream error  {"uqid": 1856, "qname": "https://www.meituan.com.", "qclass": 1, "qtype": 1, "upstream": "192.168.88.1", "error": "context deadline exceeded"}
    2025-03-08T06:44:17.869Z        WARN    udp_server      entry err       {"query": {"uqid": 1856, "client": "::ffff:192.168.88.188", "qname": "https://www.meituan.com.", "qtype": 1, "qclass": 1, "elapsed": "5.000525563s"}, "error": "context deadline exceeded"}
    2025-03-08T06:44:19.121Z        WARN    forward_local   upstream error  {"uqid": 1859, "qname": "https://www.meituan.com.", "qclass": 1, "qtype": 28, "upstream": "192.168.88.1", "error": "context deadline exceeded"}
    2025-03-08T06:44:19.121Z        WARN    forward_local   upstream error  {"uqid": 1860, "qname": "https://www.meituan.com.", "qclass": 1, "qtype": 1, "upstream": "192.168.88.1", "error": "context deadline exceeded"}
    2025-03-08T06:44:19.121Z        WARN    udp_server      entry err       {"query": {"uqid": 1860, "client": "::ffff:192.168.88.188", "qname": "https://www.meituan.com.", "qtype": 1, "qclass": 1, "elapsed": "5.000315436s"}, "error": "context deadline exceeded"}
    2025-03-08T06:44:19.121Z        WARN    udp_server      entry err       {"query": {"uqid": 1859, "client": "::ffff:192.168.88.188", "qname": "https://www.meituan.com.", "qtype": 28, "qclass": 1, "elapsed": "5.00033869s"}, "error": "context deadline exceeded"}
    

    装了 mosdns 后一堆这样的报错日志,我 tcpdump 抓包看了下,别的 dns 查询都是不带 https://,就这个美团带,一打开美团外卖就一堆这样报错,这是合法的 dns 查询吗,还是说 mosdns 不支持

    14 条回复    2025-03-09 12:50:39 +08:00
    ratazzi
        1
    ratazzi  
       1 天前 via iPhone
    不合法,这是美团很久都没修的 bug
    strobber16
        2
    strobber16  
       1 天前
    这也太六了
    next2023
        3
    next2023  
       1 天前 via iPhone   ❤️ 1
    合法吧,我这挂代理也会主动使用 https 今晚 dns 查询

    伪装一下,防止 dns 污染
    next2023
        4
    next2023  
       1 天前 via iPhone
    今晚 -> 协议进行
    @next2023
    WizardLeo
        5
    WizardLeo  
       1 天前
    context deadline exceeded 报错看起来和我给 singbox 设置 doh 后的报错完全一样,估计是某种伪装吧
    sky96111
        6
    sky96111  
       23 小时 46 分钟前 via Android
    @next2023 不一样。你说的是 DNS over HTTPS ,他这个是 DNS 查询的内容包含 HTTPS
    MonoLogueChi
        7
    MonoLogueChi  
       22 小时 1 分钟前
    我前几天整理域名的时候看到过这个,应该是这种协议吧

    `HTTPS 记录针对 HTTPS 服务的特定记录类型,使用 HTTPS 记录可约定安全的 HTTPS 建连协议及最优的服务站点地址,从而提升 HTTPS 访问的安全可靠性。`
    MonoLogueChi
        8
    MonoLogueChi  
       22 小时 0 分钟前
    补充一下

    > HTTPS 记录是 SVCB 记录的特化版本,专门用于描述 HTTPS 服务。HTTPS 记录通常包含与 SVCB 记录相同的类型的键值对参数,但是它们的解释和处理是在假定服务协议为 HTTPS 的背景下进行的。

    > HTTPS 记录允许网站运营者提供关于其 HTTPS 服务的更详尽的信息,包括哪些 IP 地址可用、哪些协议或服务参数被支持。这样可以确保在客户端第一次连接到服务端的时候,就能选用最合适的配置,从而减少握手延时,降低连接建立失败的概率,并增进用户的隐私保护。
    MonoLogueChi
        9
    MonoLogueChi  
       21 小时 26 分钟前
    又仔细看了下,应该不对,type1 和 type28 对应的是 A 和 AAAA
    xqzr
        10
    xqzr  
       19 小时 17 分钟前
    也就是
    nslookup https://www.meituan.com
    billccn
        11
    billccn  
       13 小时 23 分钟前   ❤️ 1
    当你看到这些国产 app 安装包小则几百兆,大则直奔 3A 休闲游戏的时候,你就知道里面屎山堆得多高,出这些 bug 都不奇怪。

    要知道 Windows 98 的安装盘也就 700MB ,里面还带了几千个设备的驱动,虽然 98 经常蓝屏,但是人家好歹是有优化的。
    boywang004
        12
    boywang004  
       12 小时 40 分钟前
    开水团这 bug 可真是笑死人了。不过想想,也正常……it works 就完了,又不影响外卖小哥接订单。
    bunnyblueair
        13
    bunnyblueair  
       10 小时 44 分钟前
    better code 🐶
    yyysuo
        14
    yyysuo  
       8 小时 51 分钟前
    沙发的答案是对的,域名查询不带什么 http https 的,纯粹是美团的 app sb ,发出了不合规的 dns 查询。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2952 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 13:42 · PVG 21:42 · LAX 06:42 · JFK 09:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.