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

nslookup 能得到结果, ping 却提示无法解析域名,可能是什么原因?

  •  
  •   Strikeactor · 2016-02-11 02:05:06 +08:00 · 6044 次点击
    这是一个创建于 3000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    给 MBP 装了 Win8.1 ,准备下 lol 的时候发现 lol.qq.com 打不开
    本地连接显示“受限”,但百度是可以打开和搜索的。 cmd 里执行 nslookup lol.qq.com 可以看到域名绑定的 IP ,但执行 ping lol.qq.com 就告诉我域名无法解析

    我被诡异到了。。

    PS:DNS 是内网自建的,我在上面加了一条类似 localhost 的记录来定位内网运行代理的设备。在 IE 里的代理设置填上这条记录会提示找不到服务器,直接填内网 IP 则正常, nslookup 解析这条记录也能解析出那台内网设备的 IP 。感觉就像 ping 和 IE 浏览器的域名解析并没有走 DHCP 分配的 DNS 一样。

    5 条回复    2018-03-16 15:30:20 +08:00
    kfll
        1
    kfll  
       2016-02-11 08:34:38 +08:00 via iPhone
    lhbc
        2
    lhbc  
       2016-02-11 10:59:15 +08:00 via Android
    如果你有多个网络连接,不同的网络连接填写了不同的 DNS ,那可能会存在优先级的问题。
    Strikeactor
        3
    Strikeactor  
    OP
       2016-02-11 11:21:15 +08:00
    @kfll 缓存刷过了,无效。系统是刚刚装完的,之前也没有连接过 VPN

    @lhbc 适配器只有一个无线网卡和一个蓝牙,蓝牙我已经禁用了,但还是一样的结果
    yangqi
        4
    yangqi  
       2016-02-11 12:54:05 +08:00
    net stop dnscache
    net start dnscache
    ioiioi
        5
    ioiioi  
       2018-03-16 15:30:20 +08:00
    @yangqi
    我近期也遇到同样的问题,虽然你的方法可以解决我的问题,但是基于每天都会遇到一次,每次都这么搞也很烦,有没有一劳永逸的解决办法?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5931 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:08 · PVG 10:08 · LAX 19:08 · JFK 22:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.