关于中国某些地区仍然无法连接 google 的分析
叫全国几个地区的朋友帮我做了测试,其结果是类似的,那就是 dig www.l.google.com 的结果和 dig +trace www.l.google.com 的结果不一样,前者得到的 IP 被 GFW 而后者得到的 IP 可以访问。
现在我倾向于认为,在 google 发现自己的 IP 被 GFW 之后更换了 IP 地址,但是其 DNS 的更改没有在第一时间 fully propagate, 导致部分地区可上而部分地区不能。
解决方法:
1. 换用 opendns
2. 等待 DNS 的 fully propagate
有任何新的发现我将第一时间更新。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | [^_^:~]dig www.google.com ; < <>> DiG 9.6.0-P1 < <>> www.google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER< <- opcode: QUERY, status: NOERROR, id: 44827 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 7, ADDITIONAL: 1 ;; QUESTION SECTION: ;www.google.com. IN A ;; ANSWER SECTION: www.google.com. 599685 IN CNAME www.l.google.com. www.l.google.com. 36775 IN A 216.234.179.13 ;; AUTHORITY SECTION: l.google.com. 5579 IN NS a.l.google.com. l.google.com. 5579 IN NS b.l.google.com. l.google.com. 5579 IN NS d.l.google.com. l.google.com. 5579 IN NS e.l.google.com. l.google.com. 5579 IN NS c.l.google.com. l.google.com. 5579 IN NS g.l.google.com. l.google.com. 5579 IN NS f.l.google.com. ;; ADDITIONAL SECTION: a.l.google.com. 84457 IN A 74.125.53.9 ;; Query time: 37 msec ;; SERVER: 61.135.255.144#53(61.135.255.144) ;; WHEN: Thu Jun 25 11:03:24 2009 ;; MSG SIZE rcvd: 196 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | [^_^:~]dig +trace www.l.google.com ; < <>> DiG 9.6.0-P1 < <>> +trace www.l.google.com ;; global options: +cmd . 518273 IN NS B.ROOT-SERVERS.NET. . 518273 IN NS E.ROOT-SERVERS.NET. . 518273 IN NS G.ROOT-SERVERS.NET. . 518273 IN NS M.ROOT-SERVERS.NET. . 518273 IN NS H.ROOT-SERVERS.NET. . 518273 IN NS K.ROOT-SERVERS.NET. . 518273 IN NS I.ROOT-SERVERS.NET. . 518273 IN NS L.ROOT-SERVERS.NET. . 518273 IN NS F.ROOT-SERVERS.NET. . 518273 IN NS A.ROOT-SERVERS.NET. . 518273 IN NS J.ROOT-SERVERS.NET. . 518273 IN NS D.ROOT-SERVERS.NET. . 518273 IN NS C.ROOT-SERVERS.NET. ;; Received 492 bytes from 61.135.255.144#53(61.135.255.144) in 38 ms com. 172800 IN NS K.GTLD-SERVERS.NET. com. 172800 IN NS I.GTLD-SERVERS.NET. com. 172800 IN NS G.GTLD-SERVERS.NET. com. 172800 IN NS A.GTLD-SERVERS.NET. com. 172800 IN NS M.GTLD-SERVERS.NET. com. 172800 IN NS E.GTLD-SERVERS.NET. com. 172800 IN NS J.GTLD-SERVERS.NET. com. 172800 IN NS L.GTLD-SERVERS.NET. com. 172800 IN NS H.GTLD-SERVERS.NET. com. 172800 IN NS B.GTLD-SERVERS.NET. com. 172800 IN NS D.GTLD-SERVERS.NET. com. 172800 IN NS C.GTLD-SERVERS.NET. com. 172800 IN NS F.GTLD-SERVERS.NET. ;; Received 494 bytes from 192.112.36.4#53(G.ROOT-SERVERS.NET) in 66 ms google.com. 172800 IN NS ns1.google.com. google.com. 172800 IN NS ns2.google.com. google.com. 172800 IN NS ns3.google.com. google.com. 172800 IN NS ns4.google.com. ;; Received 170 bytes from 192.43.172.30#53(I.GTLD-SERVERS.NET) in 169 ms l.google.com. 86400 IN NS e.l.google.com. l.google.com. 86400 IN NS d.l.google.com. l.google.com. 86400 IN NS g.l.google.com. l.google.com. 86400 IN NS a.l.google.com. l.google.com. 86400 IN NS b.l.google.com. l.google.com. 86400 IN NS c.l.google.com. l.google.com. 86400 IN NS f.l.google.com. ;; Received 258 bytes from 216.239.34.10#53(ns2.google.com) in 201 ms www.l.google.com. 300 IN A 64.233.189.104 www.l.google.com. 300 IN A 64.233.189.147 www.l.google.com. 300 IN A 64.233.189.99 ;; Received 82 bytes from 74.125.53.9#53(a.l.google.com) in 174 ms |
This entry was posted on Thursday, June 25th, 2009 at 11:29 am and is filed under 技术相关. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


Shaobi Li June 26th, 2009 at 9:36 pm
同赞 bash 提示符
[Reply]