gonbo
V2EX  ›  DNS

V2ex dns 问题的原因。

  •  
  •   gonbo · Dec 16, 2010 · 5154 views
    This topic created in 5639 days ago, the information mentioned may be changed or developed.
    google.com 在中国的解析是

    www.google.com. 642 IN CNAME www-g-com-chn.l.google.com.
    www-g-com-chn.l.google.com. 90 IN A 72.14.203.104
    www-g-com-chn.l.google.com. 90 IN A 72.14.203.99

    www.google.com 在国外的解析是
    www.google.com. 604609 IN CNAME www.l.google.com.
    www.l.google.com. 300 IN A 64.233.183.147
    www.l.google.com. 300 IN A 64.233.183.105
    www.l.google.com. 300 IN A 64.233.183.103
    www.l.google.com. 300 IN A 64.233.183.99
    www.l.google.com. 300 IN A 64.233.183.106
    www.l.google.com. 300 IN A 64.233.183.104


    www.google.com 的dns应用了8gdns类似的宕机检测技术来保证用户能够正常使用google的服务。

    所以使用国内的dns可以访问google,因为google针对国内的IP做了优化。

    而使用国外的dns,可能出问题。

    所以使用opendns 和google public dns都有相似的问题。
    3 replies    1970-01-01 08:00:00 +08:00
    gonbo
        1
    gonbo  
    OP
       Dec 16, 2010
    这个问题一直都存在,所以google提了一个proposal,就是dns请求包里面带上原始请求的IP。从而能够分辨出来真实用户的地理网络位置。
    est
        2
    est  
       Dec 16, 2010
    @gonbo 这个不安全啊,可以遍历任意ip的返回dns记录了。
    Livid
        3
    Livid  
    MOD
    PRO
       Dec 16, 2010
    所以 V2EX DNS 今天专门针对 Google 的各种产品做了修正:

    http://www.v2ex.com/t/5939
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3839 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1033ms · UTC 04:20 · PVG 12:20 · LAX 21:20 · JFK 00:20
    ♥ Do have faith in what you're doing.