windows下翻墙工具共享
在这里打包共享了3个翻墙工具,其中包括:
- Plink, 版本 0.6, 用来建立ssh通道.
- Polipo, 版本 1.0.4.1, 用来把socks代理转换成到http代理.
- Tor, 版本 0.2.1.22, 用来连接到大名鼎鼎的洋葱匿名网络.
三个工具都是字符界面的,刨去了那些GUI组件,附上了两个配置文件poliporc和torrc, 以及一个bat脚本:
Polipo配置
除了Firefox+FoxyProxy可以直接指定需要翻墙的域名地址走socks5代理以外, 其它浏览器都需要靠http代理来访问大部分网站. Polipo本机用的话,几乎不需要配置,默认配置就可以了,只是要告诉Polipo监听ssh通道或者Tor的端口:
# Using a ssh tunnel on port 7070 socksParentProxy = "localhost:7070" # Using Tor on port #socksParentProxy = "localhost:9100" socksProxyType = socks5
这里我的ssh tunnel和Tor的监听端口分别是7070和9100,socksParentProxy二者选其一即可. 参考polipo
Tor配置
Tor的配置主要要设置监听端口:
SocksPort 9050 # what port to open for local application connections SocksListenAddress 127.0.0.1:9100 # accept connections only from localhost
如前所述,SocksListenAddress制定了监听9100端口 另外我附上了几个Bridge,目前还是有效的, 不行的话可以给bridges@torproject.org发一封Email,主题为空,内容为”get bridges” 这样可以获得三个新的bridge.
命令行
ssh通道用plink来开:
plink.exe 主机名 -N -ssh -2 -l 用户名 -C -D 7070 -v -pw 密码
参数含义参见plink
附了一个bat,起SSH tunnel(默认)或者Tor 和Polipo
@echo off start polipo.exe -c poliporc :start plink.exe _sshhost_ -N -ssh -2 -l _sshuser_ -C -D 7070 -v -pw _sshpwd_ ::tor.exe -f torrc goto start
由于bat直接调用exe是阻塞的, 留着两个cmd窗口显示输出. 希望隐去窗口的可以尝试vbscript:
DIM objShell set objShell=wscript.createObject("wscript.shell") iReturn=objShell.Run("tor.exe -f torrc", 0, TRUE)
Run()函数的第二个参数代表隐去窗口,TRUE代表等待被调用的程序返回. 但是带参数的plink能否如此也不得而知…手头的Windows2003禁用了vbs…
链接在这里, 以后会不时更新.

Discussion
plink的链接速度是受限的,最近发现Tunnelier快许多~~
哪里的ssh账号便宜又好呢?流量限制有么?
www.sshwall.com的吧。速度不错,每天两毛钱。。 当facebook代理 youtube代理还可以