用Tunnelier实现局域网共享ssh代理
上网的时候发现,许多人对收费ssh账号颇有微词,认为一年几十块钱是个天文数字。其实,习惯免费是种不好的习惯,因为收取适当费用能换用户体验的极大提升。
好,一个人无法支持几十块的天文数字,多人共享账号呢?许多ssh服务提供商禁止账号多开,但是没有限制流量,这就给投机分子提供了可趁之机。前提:这里局域网只是公司、校园等小范围的LAN,暂不包含China Lan大中华局域网。
Tunnelier是Bitvise团队开发的一个ssh客户端,功能包括ssh客户端、sftp客户端、端口转发功能(tunnel)。当然Tunnelier和myentunnel都只是一个代理软件,ssh账号需要你自己去弄啦。
官方下载地址:
安装版:http://dl.bitvise.com/Tunnelier-Inst.exe
绿色版:http://tp.vbap.com.au/download (墙)
ps:之前有人争论说myentunnel的传输速度不如Tunnelier,其实是个误解,原因是之前myentunnel使用的旧版plink.exe将速度限制在40KB/s。可以下载Dev版的plink.exe (288KB)替换myentunnel目录下原有的文件。经测试,连接dreamhost主机的速度很容易突破200KB/s。
本篇只讲Tunnelier的局域网共享代理。
运行Tunnelier,照下图
Login主管登陆信息:Host填写服务器地址,Username填写用户名,Initial meth选择 password,Password填写用户密码。Store encrypted password in Profile 将密码以加密形式保存到账号文件中
照上图填好后,点击左下方的Login按钮,会弹出以下对话框。如果是自己的电脑就选择第一项保存密钥。公用电脑选择第二项。
Options选项,右边方框中的钩钩全部去掉,除非你想自动弹出远程终端和sftp窗口。

Service,关系到代理服务了。Listen Interface:0.0.0.0表示接受局域网内其他上网设备使用你的ssh-d代理,如果设置成127.0.0.1就只是你自己享用了~;Listen Port 端口习惯性的设置为7070,也可以设置成其它的。
开启共享后,局域网中其他设备只要设置浏览器socks5代理到你电脑在局域网中的的IP,如192.168.1.100,端口7070。就可使用此代理。当然, 你自己的浏览器设置为127.0.0.1:7070。参见chrome、遨游、世界之窗。

Save Profile,将服务器、用户名、密码保存到一个.tlp文件中。
Open New Terminal Console打开此服务器的远程控制终端。
Open New SFTP Window打开此服务器的SFTP文件传输。
Tunnelier功能过于全面,有待共同挖掘~还有,Tunnelier的断线自动重连功能比Myentunnel好用,不会出现超时自动断开的现象。
PS:感谢飞朋友提供的开机自启动、自动连接方案:创建 快捷方式 启用 参数 “-loginOnStartup”
或者在Tunnelier快捷方式的目标里最后面粘贴-loginOnStartup,横杠前面要加入空格。
然后将快捷方式拖至启动菜单






如何让Tunnelier开机即自动启动并连接?
创建 快捷方式 启用 参数 “-loginOnStartup”
或者在Tunnelier快捷方式的目标里最后面粘贴-loginOnStartup,横杠前面要加入空格。
把这个快捷方式放到 “开始-所有程序-启动” 这个文件夹里面
谢谢!我完善一下
我的电脑是ADSL拨号
是不是这种方式无法使用SSH翻墙?
我怎么设置都不成功
求指教
1,确定你的服务器、用户名、密码无误?可以参考myentunnel软件设置的设置确保服务器的能正常连接;若需要路由器共享,则参考此篇。
2,然后根据上述地址进行浏览器代理设置。或者参考我的chrome设置。
愣是没看懂
几十块一年,如果这样的价格也要共享出来的话,最终只会导致有人连收费的都不提供了。我还是那个观点,不想花钱,那么就得花自己的时间去寻找免费的,几十元购买那些用来寻找免费ssh的时间,我想是值得。
当然,学生娃娃有时间,没钱的话,我建议还是自己去寻找免费的!
赞同东哥!没钱的话就去找时间折腾免费的。若稍微花点小钱的话,能让自己轻松很多!
博主可以E-MAIL下我你購買SSH的地方嗎?我的老貴還不快。
可以考虑在局域网内共享,让我的笔记本走台式机的SSH联网。这样只要一个SSH连接就可以了,挺方便的。
这里有免费ssh代理
http://www.sshdlw.com
可以翻墙,看诺贝尔和平奖
谢谢!不需要,详见网站右上角OXOX