To see a world in a grain of sand.从一粒细沙看见世界。And a heaven in a wild flower.从一朵野花窥视天宸。Hold infinity in the palm of your hand.用一只手去把握无限。And eternity in an hour.用一刹那来留住永恒。---William Blake

2009年1月20日星期二

挖隧道翻墙

前几天看了篇帖子,介绍通过SSH建立加密隧道实现自由联通,经过试验,此方法非常好用,并且访问速度相当的快,在这里介绍一下。

关于SSH,有求知欲的人请移步至:

我们需要几个工具:



好了,首先我们需要在免费的支持SSH登录的远程主机上申请一个账户,


如图填写,图中内容为说明:
点击查看大图
填完点击“Register Now”,返回讯息显示成功的话,请等待48小时,经过审核,密码届时将发送到你注册时填写的邮箱。

密码函:

Host后面为主机名,届时设置PuTTY是的主机名就是这个。

打开PuTTY,如图设置,填写完毕可以点“Save”保存该设置,以后只要选该名字点“Load”就可以载入。


继续,在SSH-Tunnels中如图设置,点“Add”。此步骤为在本地添加一个动态端口。


好了之后点“Open”,第一次访问该Host可能会弹出一个提示页,点“yes”即可。终端窗口打开:

按照密码函邮件中的信息,输入你申请的用户名,回车。
接下来输入密码,注意!输入密码时屏幕上不会有任何提示,也没有windows系统上的星号出现,你只要按顺序输入即可,回车。登录成功后出现命令提示符:


首次登录我们需要修改密码,键入passwd,回车;输入旧密码,回车;输入两次新的密码,密码修改成功。把这个终端窗口最小化(不要关闭)。

接下来我们设置FoxyProxy。在FireFox中安装了这个扩展后,底下状态栏会多出一个狐狸头,双击它,在弹出的设置选项中点“新建代理服务器”,如图填写:


这里的“Localhost”也可以写成127.0.0.1,端口号必须与PuTTY中设置的Tunnels的端口号相同。
点“确定”。如有新窗口弹出,点“确定”或者“是”。
在FireFox底下的状态栏中右键点狐狸头,如图选择:

如有新窗口弹出,点“确定”或者“是”。

现在可以享受自由自在的乐趣了!

如果要直接访问,再次右键点击狐狸头,选上图右边红色的“完全禁用....”

用完后,记得在终端窗口注销(这一步很重要!),如图:

回车。窗口将自动关闭。

Have Fun!

没有评论:

发表评论