如果有ssh账号,有墙皆是门。Windows下可以通过plink命令行,当然,更方便的是,使用MyEnTunnel.

Mac下可以直接使用内置的ssh命令。 使用ssh -D参数,直接把通过ssh建立一个socks 代理服务器。

方法如下:

按shift+command+u打开工具箱,打开终端:

ssh -D 1080 sshuser@sshhost.com 会让你输入ssh的密码。

然后到系统设置里,修改网络配置,修改网络配置里的socks代理为127.0.0.1,端口1080,关闭。

找个墙撞撞吧,应该能过去了。

ps: 我第一次设置的时候,方法和步骤完全一样,netstat 也看到绑定的本机代理端口了。但是safari总连不上,想不明白。后来,重试了一下就好了。

ps: mac下貌似有个叫tunnel manager的,我也用了,连接也能建立,但是可能开始safari配置错了。没连上,不过ssh -D这么方便,何必在装一个软件呢。

Posted in mac, 技巧 at 10月 2nd, 2009. No Comments.