首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
ciswind
V2EX  ›  宽带症候群

请教各位一个问题, nslookup 解析成功, dig 却解析失败,是什么问题?

  •  
  •   ciswind · 114 天前 · 1835 次点击
    这是一个创建于 114 天前的主题,其中的信息可能已经有所发展或是发生改变。
    bash-3.2$ dig @119.29.29.29 www.qq.com

    ; <<>> DiG 9.14.6 <<>> @119.29.29.29 www.qq.com
    ; (1 server found)
    ;; global options: +cmd
    ;; connection timed out; no servers could be reached




    bash-3.2$ nslookup www.qq.com 119.29.29.29
    Server: 119.29.29.29
    Address: 119.29.29.29#53

    Non-authoritative answer:
    www.qq.com canonical name = public.sparta.mig.tencent-cloud.net.
    Name: public.sparta.mig.tencent-cloud.net
    Address: 61.151.166.139
    Name: public.sparta.mig.tencent-cloud.net
    Address: 61.151.166.146
    Name: public.sparta.mig.tencent-cloud.net
    Address: 2402:4e00:8010::154
    Name: public.sparta.mig.tencent-cloud.net
    Address: 2402:4e00:8010::155



    最近家里直接用 opendns 等公用的 dns 也不正常,无法链接到服务器,不知道是啥原因
    7 回复  |  直到 2019-10-07 14:19:37 +08:00
    oliverchen
        1
    oliverchen   114 天前 via Android   ♥ 5
    有可能是这个版本的 dig 和 nslookup 发的包格式不一样。我试了下我的 dig,默认发出去的包带个 edns 尾巴,119 不响应这个包。dig @119.29.29.29 www.qq.com +noedns 就有结果了
    wwbfred
        2
    wwbfred   114 天前
    dig 包默认带 OPT 有些服务器不响应.
    ciswind
        3
    ciswind   114 天前
    @oliverchen 果然是这样,谢谢!
    ciswind
        4
    ciswind   114 天前
    @wwbfred 是的,测试下来的确是 edns 标签的问题
    ciswind
        5
    ciswind   114 天前
    @oliverchen 比较奇怪啊 记得以前腾讯的 dns 是支持 edns 和 tcp 的,刚刚测了下都不行了
    oliverchen
        6
    oliverchen   114 天前   ♥ 1
    @ciswind #5 对于带 edns client subnet 的包有响应(dig +subnet=x.x.x.x/x),可能是把其他类型的 edns 包当作畸形包不响应了
    Atomo
        7
    Atomo   114 天前
    添加 +nocookie
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   865 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    ♥ Do have faith in what you're doing.