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

如果是因为运营商劫持 DNS 而造成的速度缓慢,我真的做不了什么

  •  
  •   Livid · 2012-03-25 09:41:27 +08:00 · 10646 次点击
    这是一个创建于 4621 天前的主题,其中的信息可能已经有所发展或是发生改变。
    验证是否有运营商的强制劫持,方法很简单,在命令行运行下面这条指令(Windows 或者 Mac 上都可以):

    nslookup a1.phobos.apple.com 106.187.34.91

    在 V2EX DNS 的正常情况下,解析结果应该是:

    203.78.36.42

    如果不是这个结果,那就一定是运营商的强制劫持。

    当然,不一定所有的运营商的接入通过这个地址下载会快,但是,通常情况下,在电信的线路上,跑到满速,是完全没有问题的。
    14 条回复    1970-01-01 08:00:00 +08:00
    zwl2828
        1
    zwl2828  
       2012-03-25 09:43:30 +08:00
    突然发现 114 DNS 也是:203.78.36.42 。

    谢谢。
    Livid
        2
    Livid  
    MOD
    OP
       2012-03-25 09:43:58 +08:00
    @zwl2828 They copied our research.
    Eyon
        3
    Eyon  
       2012-03-25 22:18:50 +08:00
    呃其实我没有被运营商劫持.....
    benzhe
        4
    benzhe  
       2012-03-25 23:28:14 +08:00
    对于windows的nslookup,应该直接查询 a1.phobos.apple.com.
    否则会返回 a1.phobos.apple.com.lan 的结果,不少人会以为自己被劫持了
    C:\Users\Ben>nslookup a1.phobos.apple.com 106.187.34.91
    服务器: li377-91.members.linode.com
    Address: 106.187.34.91

    非权威应答:
    名称: a1.phobos.apple.com.lan
    Address: 178.79.131.110


    C:\Users\Ben>nslookup a1.phobos.apple.com. 106.187.34.91
    服务器: li377-91.members.linode.com
    Address: 106.187.34.91

    非权威应答:
    名称: a1.phobos.apple.com
    Addresses: 203.78.36.42
    203.78.36.42


    不过,可笑的是,我的路由上居然是这样的结果:
    root@OpenWrt:~# nslookup a1.phobos.apple.com 106.187.34.91
    Server: 106.187.34.91
    Address 1: 106.187.34.91 li377-91.members.linode.com

    Name: a1.phobos.apple.com
    Address 1: 69.22.162.40
    Address 2: 69.22.162.75

    root@OpenWrt:~# nslookup a1.phobos.apple.com. 106.187.34.91
    Server: 106.187.34.91
    Address 1: 106.187.34.91 li377-91.members.linode.com

    Name: a1.phobos.apple.com.
    Address 1: 69.22.162.75
    Address 2: 69.22.162.26
    Alpha
        5
    Alpha  
       2012-03-26 16:22:18 +08:00
    目前使用这个dns地址178.79.131.110 确实在打开国外一些网页及在app store下载时比较快,但打开国内一些有cdn服务的网站就会很慢,我如果可以做到智能区分国内外站点?
    Livid
        6
    Livid  
    MOD
    OP
       2012-03-26 16:25:52 +08:00
    @Alpha 如果 V2EX 有国内服务器的话……
    lzhi
        7
    lzhi  
       2012-03-26 16:56:23 +08:00
    C:\Users\lenovo>nslookup a1.phobos.apple.com 106.187.34.91
    服务器: li377-91.members.linode.com
    Address: 106.187.34.91

    非权威应答:
    名称: a1.phobos.apple.com
    Addresses: 203.78.36.42
    203.78.36.42
    Eyon
        8
    Eyon  
       2012-03-26 16:58:57 +08:00
    @Livid 如果在国外的服务器上用国内的DNS会怎样呢?
    mudkip
        9
    mudkip  
       2012-03-28 00:11:57 +08:00
    # nslookup aaa.phobos.apple.com 114.114.114.114
    Server: 114.114.114.114
    Address: 114.114.114.114#53

    Non-authoritative answer:
    Name: aaa.phobos.apple.com
    Address: 178.79.131.110


    一个偶然的发现...
    Livid
        10
    Livid  
    MOD
    OP
       2012-03-28 00:17:50 +08:00
    @mudkip Interesting.
    Kai
        11
    Kai  
    MOD
       2012-03-28 00:23:56 +08:00
    @Livid @mudkip 这可以说明什么呢?
    Livid
        12
    Livid  
    MOD
    OP
       2012-03-28 00:25:13 +08:00
    @Kai 当涉及到某些苹果域名解析的时候,114 DNS 目前是以 V2EX DNS 为准的。
    RaySajuuk
        13
    RaySajuuk  
       2012-04-06 21:17:38 +08:00
    @Livid 最近测试了很多个DNS 发现中华电信的DNS 168.95.1.1的Apple相关服务解析到的地址访问都非常非常快... 我这边在北京上海等几个地方都测试了...V2EX的DNS在Apple相关的域名解析上能以中华电信的为准不..其他的国内站点以国内DNS的解析为准...

    用中华电信的DNS有一段时间了..Apple相关的访问非常之速度...这边现在40M宽带测试下载基本都是秒的..包括Internet Recovery也非常快 之前V2EX有效的时候速度也不是很快..用了中华电讯以前几小时的现在就不到20分钟..
    Livid
        14
    Livid  
    MOD
    OP
       2012-04-06 21:18:14 +08:00
    @RaySajuuk 嗯,感谢你提供的信息。

    我这个周末试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3147 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:40 · PVG 21:40 · LAX 05:40 · JFK 08:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.