V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OneNian
V2EX  ›  宽带症候群

这是劫持吗?何解?

  •  
  •   OneNian · 2017-06-19 21:49:16 +08:00 · 2430 次点击
    这是一个创建于 2493 天前的主题,其中的信息可能已经有所发展或是发生改变。

    坐标:西安

    宽带:移动(学校专用出口)

    想离线下载 Visual Studio 2017,结果有几个包一直无法下载,地址是 https://download.microsoft.com 浏览器访问提示:连接已重置。

    1.遂 nslookup,结果正常,IP 都可以 ping 通

    服务器:  google-public-dns-a.google.com
    Address:  8.8.8.8
    
    非权威应答:
    名称:    download.microsoft.com
    Addresses:  223.99.228.10
              211.142.195.47
    

    2.于是 ping,奇怪了

    正在 Ping download.microsoft.com [111.20.46.45] 具有 32 字节的数据:
    请求超时。
    请求超时。
    请求超时。
    请求超时。
    
    111.20.46.45 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),
    

    哪怕是写到 hosts 里,清空 dns 缓存,ping 任然指向 111.20.46.45。 不连网的时候,hosts 针对这个域名重定向也失效,其他 hosts 规则正常。

    5 条回复    2017-07-06 15:47:37 +08:00
    pq
        1
    pq  
       2017-06-19 22:08:09 +08:00
    你这学校宽带是不是要装专用的拨号客户端的?如果 hosts 都没效果,那基本上就是你本机上的软件在作怪了。。。
    miaomiao888
        2
    miaomiao888  
       2017-06-19 22:10:19 +08:00
    同一楼看法,你这情况压根没经过系统 HOSTS,估计走的拔号客户端隧道
    OneNian
        3
    OneNian  
    OP
       2017-06-19 22:13:22 +08:00
    @miaomiao888
    @pq
    其他 hosts 规则正常
    tlday
        4
    tlday  
       2017-06-20 12:51:27 +08:00 via Android
    别的我不知道,VSforMac 需要走代理,而且必须是 http/https 代理,socks5 还不行
    FlyingLion
        5
    FlyingLion  
       2017-07-06 15:47:37 +08:00 via Android   ❤️ 1
    @OneNian 实际上这是因为微软通过 dnsapi.dll 这个文件,对自家的域名在 Windows 上做了“特殊保护”,无条件跳过 hosts 的重定向!目前的话,你只能配合类似于 dnsmasq 这类的“本地 dns 代理”来解决这个问题!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2753 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:41 · PVG 23:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.