Livid
279.77D
568.33D
V2EX  ›  DNS

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

  •  
  •   Livid ·
    PRO
    · Mar 25, 2012 · 11470 views
    This topic created in 5173 days ago, the information mentioned may be changed or developed.
    验证是否有运营商的强制劫持,方法很简单,在命令行运行下面这条指令(Windows 或者 Mac 上都可以):

    nslookup a1.phobos.apple.com 106.187.34.91

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

    203.78.36.42

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

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

    谢谢。
    Livid
        2
    Livid  
    MOD
    OP
    PRO
       Mar 25, 2012
    @zwl2828 They copied our research.
    Eyon
        3
    Eyon  
       Mar 25, 2012
    呃其实我没有被运营商劫持.....
    benzhe
        4
    benzhe  
       Mar 25, 2012
    对于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  
    PRO
       Mar 26, 2012
    目前使用这个dns地址178.79.131.110 确实在打开国外一些网页及在app store下载时比较快,但打开国内一些有cdn服务的网站就会很慢,我如果可以做到智能区分国内外站点?
    Livid
        6
    Livid  
    MOD
    OP
    PRO
       Mar 26, 2012
    @Alpha 如果 V2EX 有国内服务器的话……
    lzhi
        7
    lzhi  
       Mar 26, 2012
    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  
       Mar 26, 2012
    @Livid 如果在国外的服务器上用国内的DNS会怎样呢?
    mudkip
        9
    mudkip  
       Mar 28, 2012
    # 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
    PRO
       Mar 28, 2012
    @mudkip Interesting.
    Kai
        11
    Kai  
       Mar 28, 2012
    @Livid @mudkip 这可以说明什么呢?
    Livid
        12
    Livid  
    MOD
    OP
    PRO
       Mar 28, 2012
    @Kai 当涉及到某些苹果域名解析的时候,114 DNS 目前是以 V2EX DNS 为准的。
    RaySajuuk
        13
    RaySajuuk  
       Apr 6, 2012
    @Livid 最近测试了很多个DNS 发现中华电信的DNS 168.95.1.1的Apple相关服务解析到的地址访问都非常非常快... 我这边在北京上海等几个地方都测试了...V2EX的DNS在Apple相关的域名解析上能以中华电信的为准不..其他的国内站点以国内DNS的解析为准...

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

    我这个周末试试。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   886 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 19:53 · PVG 03:53 · LAX 12:53 · JFK 15:53
    ♥ Do have faith in what you're doing.