2008年3月5日星期三

访问blogspot的办法

访问blogspot的++办法
2008-01-10 14:03
From: http://yinmeiju.spaces.live.com/Blog/cns!9CA58C8C2319D869!172.entry

RAW FROM: :http://hiddencities.spaces.live.com/

虽说,目前的域名劫持并没有影响blogger.com,
不影响张贴blog条目。但是封了以后,在BlogSpot张贴的频率也下降了。长此以往,这里迟早要荒废。为凑数,写一个总结,讲述破解域名劫持的n种 方法。­这些方法均非原创。但因反复转载后作者不明,也很难给出正确的attribution。这些方法不止在对付BlogSpot的封锁时有效,对很多 其他封锁,甚至­是
中国电信的流氓行为 <http://www.cnbeta.com/article.php?sid=24657>也是有用的。

另:本人暂时开了MSN Space一个 <http://hiddencities.spaces.live.com/>,目前准备让上面只有这篇文章。

1、使用pac脚本(简单高效,本人推荐)

原理:手动解析被劫持的域名。

将下列内容保存为纯文本文件blogspot.pac。其中64.233.189.104可以换成任意一个你可以访问的google.com的ip
。以下我们假设这个文件放在c:\windows下。

function FindProxyForURL(url,host){
if(dnsDomainIs(host, ".blogspot.com")){
return "PROXY 64.233.189.104:80";

}
}
以下操作序列均在英文版软件下完成,中文请自行对应相应的操作。
Firefox 2 <http://www.mozilla.com/>下:
Tools菜单
->Options
->Advanced
->Network
->Settings
->选中Automatic proxy configuration URL
->在下面文本框中输入file://c:/windows/blogspot.pac
->Reload
->OK

Internet Explorer
7<http://www.microsoft.com/windows/products/winfamily/ie/default.mspx>
下:
Tools菜单
->Internet Options
->Connections
->LAN Settings
->选中Use automatic configuration script
->下面文本框中输入file://c:/windows/blogspot.pac
->OK

这个方法理论上可以使用BlogSpot的全部功能。在firefox下效果很好,但在ie下常出问题。

2、使用Tor

原理:使用国外的代理服务器

我从未用过这个。这是一个几乎万能的代理。不过由于是两层的分布式代理,速度似乎会比较慢。对于教育网用户而言,使用tor要求你首先能访问一般的国外网络。具­体到p大,就是开通了国际网关或买了
教育网自行车 <http://www.vip.edu.cn/>之类的产品。

Tor的使用,可以参见猫gg的简明教程 <http://wangjunyu.net/?p=352>。

3、修改hosts文件

原理:同1

用文本编辑器编辑c:\windows\system32\drivers\etc\hosts文件。在里面添上一行

64.233.189.104 ***.blogspot.com

其中,64.233.189.104可替换成任何一个google.com的地址,***应当替换成你想访问的域名,如googleblog<http://www.inblogs.net/googleblog/>
,或是gregmankiw <http://www.inblogs.net/gregmankiw/>。

这个方法和1效果相同,但比较笨拙,需要一个一个添加你想访问的二级域名。不像1那么一劳永逸。但在ie下效果比较好。如果系统拒绝你修改hosts文件,请关­闭杀毒软件和防火墙再试试。

4、使用ipv6透明代理

原理:外国代理,还有就是ipv6目前还是伟大的墙的真空区。

首先,配置ipv6

在Windows XP下:
开始->
运行->
输入ipv6 install,回车。

如果是用Linux,我不相信你连伟大的墙的这点雕虫小技都搞不定。而且,似乎Ubuntu 6.06及更高版本,默认安装后已经配置好了ipv6。

然后访问时在浏览器地址栏中输入 ***.blogspot.com.sixxs.org
即可。同样可以用此法访问大量被网站如wikipedia,或用急用作出国代理。

本方法的缺点是不支持cookies,具体到对BlogSpot而言,就是只能浏览,不能登录和留言。而且,不知什么原因,最近速度奇慢,几乎无法正常读取任何­页面。

5、使用inblogs.net或pkblogs.com

原理:国外代理

看出in和pk分别代表什么了么?就是印度和巴基斯坦。这个方法本来是用来帮助访问BlogSpot不便的这两国人民的。

http://www.inblogs.net/googleblog/为例,只需用
http://www.inblogs.net/googleblog/,或者http://www.pkblogs.com/googleblog/
代替原来的地址就可以了。

而且,甚至连feed地址如 http://www.inblogs.net/googleblog/feeds/posts/default 都可以用
http://www.inblogs.net/googleblog/feeds/posts/default 来代替。

问题是,inblogs和pkblogs在某组织的光芒照耀下已被封锁。Slap the block的意愿暂时不能实现了。

7. 使用nyud.net

原理: 代理

nyud和上面类似,是CoralCDN提供的一个服务,CoralCDN是 一个免费点对点内容分发网络,免费不用我多解释了,点对点就是,你用过电驴,BT,迅雷吧?对,那就是基于点对点的应用,内容分发网络就是CDN的中文名 称了,主要是用来缓存(镜像)WEB内容的,很多国内的服务提供商解释为网络加速的解决方案。Coral使用志愿者的带宽,每个志愿者就是一个Coral Node,它相当于一个传统的Web代理服务器,剩下的我就不用多解释了。要使用Coral Cache只需要在域名的后面加上.nyud.net就可以了,注意是域名哦,不是完整的URL后面,你还可以使用8090, 8080端口。

没有评论: