SSH Tunnel是一种十分安全的信息加密传输管道,我们可以通过SSH Tunnel连接到另一台主机,然后通过它执行一些安全的网络操作。
通常介绍的Windows环境下构造SSH Tunnel使用的软件是MyEntunnel、Privoxy,出于绿色、轻量的考虑,本文旨在介绍一种Felix个人认为的最简易的搭建SSH Tunnel的软件方法。
1、准备软件
Plink.exe : 这是PuTTY软件包的一个独立的组件,可以单独运行。
下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Polipo : 这是一个简单的Socks5 -> HTTP Proxy软件,可惜作者主页上没有绿色版下载。
下载地址:http://interloper.org/tmp/polipo/
2、配置过程
安装完成后,修改polipo的配置文件(默认通常是C:\Program Files\Polipo\config),找到下面两行:
# socksParentProxy = "localhost:9050"
# socksProxyType = socks5
去掉行首的#号,并把端口9050修改为7070,也就是下面的样子:
socksParentProxy = "localhost:7070"
socksProxyType = socks5
然后将他们的可执行文件 polipo.exe plink.exe config 以及一个相关DLL libgnurx-0.dll 放到同一个目录下,新建一个文本文档:
@echo off
start polipo.exe -c config
:start
plink.exe -N -ssh -2 -P -l -C -D 7070 -v -pw
goto start
在相应地方填上SSH服务器的信息,保存为 SSH.bat
至此,一切工作就完成了:)
需要使用的时候,只需要双击 SSH.bat 即可,而且这是便携式的纯绿色软件包,到任何安装了Windows的个人电脑上都可以使用:)
3、为懒人准备的除服务器信息外全部配置好的压缩包
使用说明:下载后,解压到某地方,编辑ssh.bat,修改相应地方为你自己的SSH服务器信息,Now Enjoy it!
囧囧猫前来报道~
这样好像比直接用ssh tunnel的socks5代理慢很多,而且很不稳定,那两个窗口里老是冒出各种error……
这个理论上应该不存在明显的效率降低的,弹出error应该是网络问题,或者是ssh服务器问题吧:)
弹出Error我也见过,一般是网络问题和邪恶的浏览器占用了全部的SSH Channel。如果是偶尔出现,可以将SSH断线重连试试看。
想请教个问题。
我是用公司局域网上网,访问外网需要通过公司设定的固定代理服务器上网。
这就导致了我无法直接连上SSH主机
我的问题是: 如何设置MyEntunnel,Privoxy或者其他ssh tunnel 软件,使其通过代理连上SSH主机,之后再建立SSH Tunnel
希望高手帮忙解答,如果方便的话 是否能与我Email联系
散人前来助阵,提醒更新,哈哈
谢谢散人,我纠结了三天还是没想出来写什么……
你给我的回复,我的邮箱收不到,要不是前来看看,还真不知道你回复呢
神牛啊……
猫猫~我来支持你了~话说pac还是感觉不很好用,相比autoproxy差了点
这个是和autoproxy的pac组合用的 = =!
期末到了,我不折腾了
我是不折腾会死星的猫- –
Mark!
我倒希望有在chrome下面的的autoproxy
Chrome下用autoproxy的pac就可以了:)
我对Chrome连SSH很不满意,Chrome总是很贪心,并发连接太多,总是让我的SSH崩溃,sshuttle也总是在使用Chrome之后一会儿崩溃。。。 (^.-.^)
如果要连SSH的话,我(通常)用Firefox,虽然效率低,资源占用大,但是可以设置非全局的代理设置。
不过我现在还是用Chrome挂法国的SSH
我直接用ssh -D的话, Chrome也不会让SSH崩溃的…
不是,我在cjb.net的SSH是有并发连接数限制的,但是Chrome总是开着连接不干事,占用太多的连接,直到TunnelierPortable提示“连接在协议终止前结束”,和ssh不停提示“administration …. filed(”我背不下来了)。
换浏览器和换SSH都可以的。
我现在换了一个法国的,就好了
Felix,你是不是用tor的?(或者你的SSH服务商透明地把流量重定向到tor),我看你的IP不断变换……
我现在的Twitter客户端是Gwibber,Ubuntu自带的。
可是Gwibber不支持原生代理,除非连VPN。
现在很郁闷,有解没?
P.S. 愤怒到想把爪爪砸向屏幕,又心疼这老爷笔记本……
Gwibber不靠谱- -推荐Hotot
不是, 我用的是自己的VPS做VPN.
好邪恶呀,竟然用小日本的VPS。
我想试试看,我们把Reply磊到屏幕最右边会出现什么bug……
我记得上次也有一篇文章的回复差点到最右边了。
5月份的那篇……
我有设置上限的. 没bug XD
正好到上限了……最右边没有Reply了哦~~~
(+._.+)
日本到中国大陆延迟低..所以上网比较爽咯
我在Windows下都是用TunnelierPortable(其官网主页被“墙暴”了)+CCProxy(破解版)
TunnelierPortable很轻便,图形界面、托盘图标,可以携带在U盘上,也不必总是开着控制台面板。
CCProxy挂二级代理,做转换用。
配置都很简单,容易上手。
可惜CCProxy在wine下面启动不了,不过Linux原生支持SOCKS代理了。
Gwibber不支持代理是很邪恶的! (=.-.=`’|)
用来做socks2http的话, 本文提到的polipo还是不错的…此外chrome可以用插件(proxy switchy!)来直接上socks代理的.
Proxy Switchy! 我试过,我现在就在用,但是会修改全局代理。
Proxy Switchy! Plus不错,使用的是Chrome专用API,可惜只支持Windows(为什么我在Linux下也安装成功了?仅仅是安装成功了。)
我也用的Plus 设置socks代理不会影响全局.
可是汉化主页上说Proxy Switchy Plus是DLL扩展,Windows only的
shh白菜了么,都在写这个
因为现在到处都能弄到免费的:)
有点复杂的说
恩- -觉得复杂请直接跳到第三节- –
….
按时围观!
呵呵,Linux下太简单,我就只说win了……小青蛙来补充两句Linux的吧,哈哈
囧,我还没搞定linux+ssh,无论如何总是reset。。。
RPWT…哈哈!