昨天写了通过http代理连接ssh,那么反过来呢,用ssh来作代理,至于作用嘛。。。不用多讲,国内的兄弟都知道,什么?你不知道?那你一定没听过gfw。。。
1. 先找一个提供ssh的服务器,国外的很多主机商都会提供ssh账户,比如dreamhost
2. 从本地连接服务器:
ssh -D port user@server
user和server就是ssh的服务器和用户名,port可以自己随便挑一个,比如8080,3128之类的常用的代理端口
3. 在浏览器里设置代理服务器地址为 127.0.0.1,端口号就是刚才选的那个,注意代理服务器类型是socks5不是http
ok,大功告成
October 15, 2007 12:28pm
这个很有趣哦。
October 24, 2007 3:34am
ssh -D 之后...
ssh forwarding 一直以为自己用得很熟了,却一直没有注意还有个 -D 选项可以动态转发,用来做 socks 代理再好不过了,最近也说得比较多了(#1, #2)。
下面这个其实是 Firefox 的 trick。
地址栏....