雅酷SEO论坛

标题: 内网用户轻松穿越外网 [打印本页]

作者: 天之蓝    时间: 2012-11-3 10:52
标题: 内网用户轻松穿越外网
 引言:此文为校园网用户量身打造。按本文介绍的方法,成功后的效果是:你只需登录内网,然后通过IPv6网络和GAE个人代理服务,即可访问外网。本方案可以为你节省全部网费开支,当然运营商不大愿意看到的这样的结果,但我知道这是广大对于电信行业的垄断式经营怨声载道却又无可奈何的学子们梦寐以求的上网方案。我是站在群众一边的。

  话又说回来,各位电信巨头在每个季度赚得盆满钵满之余,稍稍为祖国的教育事业让出一份利润,也不为过吧?要知道,大多数学生都是没有收入的,而目前提供给我们的各种网络业务,质量参差不齐,服务令人失望,而且仅此一家别无分号。

  所以,每一个神奇的穿越技巧,都对应着一个糟糕的既有业务。

  如果我们可以有选择,如果现在的各种服务都合情合理正规正常,没人会吃饱了撑的去折腾这些。

  闲话到此为止,下面开始正式的技术讨论:)



  首先,概述操作步骤如下,这是你将要在本文的指导下完成的整个配置流程:

  1. 开启IPv6服务

  2. 申请Google账号

  3. 创建个人GAE应用

  4. 配置GAppProxy/WallProxy代理

  5. 更改本机hosts文件

  6. 设置浏览器代理地址

  7. 启动代理,开始上网!

  以下是详细操作流程,按着步骤一步一步来,一定能成功的,祝你好运!

  一、IPv6篇

  1.1 准备工作:

  1)关闭本地连接的第三方防火墙

  当然你把本校的隧道地址添加为防火墙的白名单也可,但由于不同的防火墙软件设置不一样,一旦设置不对了就完全用不了IPv6,这里不再展开讨论。

  关闭防火墙步骤:右击本地连接→属性,在“在连接时使用下列项目”中找到有你防火墙软件的名字那个选项,把前面的勾去掉,确定即可。

  2)开启IPv6 helper服务

  开始菜单,运行,输入“services.msc”(不要引号),打开服务窗口,找到“IPv6 helper service”,双击打开,启动类型改为“自动”,然后点击“启动”按钮,确定。

  此外对于使用360安全卫士或者类似的国内所谓安全软件,由于它们会自作聪明地把这个必需服务给“优化”掉,所以你需要特别留意把禁掉的服务还原回来,否则IPv6是用不成的。

  3)某些安装不成功情况下,在“运行”中输入“esentutl /p %windir%\security\Database\secedit.sdb”(不要引号),也可解决问题。

  1.2 安装IPv6

  (仅针对WinXP/2003,Vista和Win7自带IPv6,不必安装。)

  开始,运行,输入“cmd”,回车打开命令提示符窗口;再输入“IPv6 install”,回车,搞定。

  1.3 配置IPv6

  由于校园网通常不是纯IPv6环境,所以需要一个“隧道”(很形象的比喻,具体技术细节大家有兴趣自己去搜吧),以电子科大的IPv6隧道设置为例(地址为:202.115.255.242)

  配置步骤:

  开始,运行,输入“cmd”,回车打开命令提示符窗口,输入“netsh”,回车,然后输入以下内容:

  netsh>int

  netsh interface>IPv6

  netsh interface IPv6>isatap

  netsh interface IPv6 isatap>set router 202.115.255.242

  (注:对于非校园网用户,其实也可以借助隧道应用IPv6服务,比如设置为上海交大的隧道地址:isatap.sjtu.edu.cn,但速度就不很理想了,看IPTV通常会很卡。所以对于公网用户,不妨直接参考下文GAE篇进行代理,Google可是IPv4/IPv6通吃的)

  完成后可打开http://www.6rank.edu.cn/网站进行验证,看能否登录,若可,则表示你的IPv6大功告成。(也可通过在命令行中输入“ipconfig”查看本机IP地址中有无形如“2001:******”的地址段,这个地址就是你的IPv6地址,若有,即表示配置成功)

  1.4 更改HOSTS文件

  更改hosts是最初等的翻墙术了,但在IPv6环境下效果那是出奇的好~

  打开“C:\WINDOWS\system32\drivers\etc\”路径下的hosts文件(可用记事本打开);

  在末尾添加一组以Google为首的n多IPv6网站地址目录(传送门——最新Google IPv6 hosts地址集合:https://docs.google.com/View?id=dfkdmxnt_61d9ck9ffq,你会发现Google的IPv6地址数量很可观,多多益善啊!都复制进hosts里吧,这些可都是捷径啊~)

  保存,退出。

  你再用浏览器打开Google看看,是不是可以登上了?还不会跳转到Google HK,而且居然还可以查看网页快照!开心吧?且慢,再输入一个youtube.com试试,额滴神啊,阔别多年的U2B又回来了!爽翻了吧,呵呵~

  好,我们歇一下,先开罐啤酒为生猛的IPv6干一杯~

  接下来,轮到第二位主角——GAE——登场了,有了Google的引擎推动,IPv6那可是如虎添翼啊!

  二、GAE篇——暨GAppProxy代理详解

  前文所介绍的IPv6技术只能达到访问部分外网的目的,可网络的世界是广阔的,天下甚多网站,一个小小的hosts岂能装得下?

  况且所谓hosts翻墙,是很不稳妥的。

  景德镇的局域网总是会出现各种意想不到的问题,所谓道高一尺魔高一丈,想用傻瓜的方式翻过GFW的高墙,那是不可能滴~

  老罗不是说过么,坏人总是更勤奋一些。(我是坏人么?)

  其实,下面将要介绍的GAE应用下的GAppProxy代理方法也不复杂,按照步骤操作,很快就能搞定~

  Here we go!

  2.1 准备工作

  准备工作只有一条:你要有一个Google账号,也就是一个Gmail.

  什么?你只用Qmail?呃,你还是真不关心自己的邮件安全,趁早换吧~原因不多说了……总之这种“网络严肃服务”(我自己下的定义,就是指邮箱、域名、账号等对自己来说等很重要的服务)还是尽量远离天朝IT企业,这些服务在他们的托管下,用着心里不踏实。

  当然,这不是他们的错。

  况且你已经摆平IPv6了,还添加了n多Google hosts,不整个Google账号享用一下,岂非暴殄天物?

  好了,赶紧申请一个吧~(传送门:https://www.google.com/accounts/)

  2.2 创建GAE

  毫不夸张地说,GAE(Google App Engine)是Google划时代的产品。它的强大和便捷远远超出你的想象……打住打住。

  下面是具体操作步骤图解:

  1)打开"http://appengine.google.com/",输入你的Google账户、密码,登录;

  2) 点击“Create an Application”;

  国家一栏选“Other”;

  电话号码填“+86 你的手机号”(注意一个手机号只能注册一次);

  3) 片刻之后,Google会往你的手机发送一个验证短信,把验证码输入进去,确定;

  4)填写你的Application Identifer,这个就是你以后上外网要仰仗的永久地址了,想个好点的名字哈(只能使用小写字母、数字和连字符“-”,长度不能小于6个字符。这里我使用的是uestcproxy,望文知意啊);然后输入Application Title,确定;

  注:“Authentication Options (Advanced)”中最好选择默认选项,即“Open to all Google Accounts user”,其中第三个选项(Open to all users with an OpenID Provider)貌似很有用,不过现在尚处于实验阶段,不推荐使用。

  5)GAE应用创建成功!

  以后使用时可以进入“Dashboard”,查看流量等使用信息。

  注:每个Google账号可以申请十个GAE应用,每个GAE应用每天都有1G的流量(我通常一天的流量不超过100MB),足够用了。

  2.3 配置服务器端

  上一步仅仅是在Google为你申请了一个应用,但还未激活。你现在需要一个小小的上载工具,把Google服务器中的那个GAE代理服务激活,成为你的专属代理服务器!

  下面先介绍应用GAppProxy代理的方法,下一篇再介绍WallProxy代理方案。

  GAppProxy可以去项目下载专页下载,这里的版本最新(传送门:http://code.google.com/p/GAppProxy/downloads/list)。




作者: 天之蓝    时间: 2012-11-3 10:53
不错学习了。。。。
作者: 大連偉哥    时间: 2013-4-7 22:01
但我知道这是广大对于电信行业的垄断式经营怨声载道却又无可奈何的学子们梦寐以求的上网方案




欢迎光临 雅酷SEO论坛 (http://www.yaiku.com/) Powered by Discuz! X2.5