星期一, 七月 02, 2007

google blog 被封的非代理临时解决办法

今天发现 google 的 blogspot 的连后台 www2.blogger.com 都被封了!恼怒之余,在网上查解决办法,发现一个帖子:
http://www.williamlong.info/archives/833.html
说明了一个非代理的解决办法,即修改 hosts 文件,定位到另一个真实的服务器。由于 google 有很多服务器,这确实是一个比较好的办法。

更进一步,根据这个原理,实际上只要能够正确的设置 DNS,不使用国内的 DNS 就可以了。例如,现在的 DNS 查询结果:
C:\Documents and Settings\sysadm>nslookup chowroc.blogspot.com
Server: ns-pxb.online.sh.cn
Address: 202.96.209.6

Non-authoritative answer:
Name: blogspot.l.google.com
Address: 72.14.207.191
Aliases: chowroc.blogspot.com

C:\Documents and Settings\sysadm>nslookup chowroc.blogspot.com
Server: ns-pxb.online.sh.cn
Address: 202.96.209.6

Non-authoritative answer:
Name: blogspot.l.google.com
Address: 72.14.207.191
Aliases: chowroc.blogspot.com
而我在 hosts 文件中的设置是:
72.14.219.190 chowroc.blogspot.com
72.14.219.190 www2.blogger.com
这样前后台都能够正常访问了。

而如果这个新的地址 72.14.219.190 将来也被封了的话,那就只好找找国外的 DNS 服务器了,通常可以将那个 DNS 设置为首选 DNS 等。

当然啦,ZF 还会继续努力,争取将国内的 DNS 和国外的 DNS 彻底隔绝。那么,让我们共同等待 1984 的来临吧。

另一种方法是访问如下的 URL:
http://chowroc.blogspot.com.nyud.net:8090/

另外,使用 nslookup 或 dig 查 blogger.com 可以得到好几个地址:
64.233.163.191, 72.14.207.191, 72.14.219.191
将 chowroc.blogspot.com 和 www.blogger.com 的 hosts 解析都指到其中一个就可以了。

我试过查国外的 DNS,但得到的结果和国内一样,大概这些 DNS 是也是按照地域来区分的。但找了一个在德国的朋友查了一下,也是和国内的一样,不解ing。

没有评论: