2008年9月29日星期一

今天,我也翻墙~

今天突然发现公司的网络把verycd给屏蔽了。。
好早以前听说过ssh隧道可以制造一种类似代理服务器的效果,也曾翻阅了一下相关的文档说明,但是还没有实验过,今天就拿这个来翻一次墙吧。

  1. 使用 ssh -D localhost:4321 remoteserver 命令连接一台没有限制的ssh主机,(我连的是我预先开在家里的一台机器)。

  2. 顺利连通之后在远程机器上执行:

    yaoms@remoteserver ~ $ while true
    >do
    >echo 1
    >sleep 3
    >done

    并保持此终端窗口常开~~(关闭了,代理就断开了)

  3. 然后打开 firefox 并以此展开:首选项->高级->网络->Connecting...(setting)

  4. 选择 “手动代理配置”, 在 Sockets Host 栏中填写 localhost, 后面的 Ports 中填写 4321 (刚才用 ssh 绑定的端口)

  5. 确定并关闭选项窗口后,就可以尝试连接 被block 的网站了~

  6. 我翻墙成功了,很顺利。


附上FF的截图:
火狐设置截图

2 条评论:

  1. 我要是网管就把ssh也封掉,让你翻~~~

    回复删除
  2. ...封了ssh,我就好了,不用上班了,我基本80%的工作通过ssh完成。哈呵呵~~~

    回复删除