Strikeactor
V2EX  ›  问与答

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

  •  
  •   Strikeactor · Feb 11, 2016 · 6874 views
    This topic created in 3793 days ago, the information mentioned may be changed or developed.

    给 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 replies    2018-03-16 15:30:20 +08:00
    kfll
        1
    kfll  
       Feb 11, 2016 via iPhone
    lhbc
        2
    lhbc  
       Feb 11, 2016 via Android
    如果你有多个网络连接,不同的网络连接填写了不同的 DNS ,那可能会存在优先级的问题。
    Strikeactor
        3
    Strikeactor  
    OP
       Feb 11, 2016
    @kfll 缓存刷过了,无效。系统是刚刚装完的,之前也没有连接过 VPN

    @lhbc 适配器只有一个无线网卡和一个蓝牙,蓝牙我已经禁用了,但还是一样的结果
    yangqi
        4
    yangqi  
       Feb 11, 2016
    net stop dnscache
    net start dnscache
    ioiioi
        5
    ioiioi  
       Mar 16, 2018
    @yangqi
    我近期也遇到同样的问题,虽然你的方法可以解决我的问题,但是基于每天都会遇到一次,每次都这么搞也很烦,有没有一劳永逸的解决办法?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5406 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 08:27 · PVG 16:27 · LAX 01:27 · JFK 04:27
    ♥ Do have faith in what you're doing.