用SSH架设代理服务器具体步骤如下:
1、必须有SSH用户名、密码和服务器地址。(开通SSH方法)
2、下载 plink.exe(一个putty的命令符程序) :下载地址①;下载地址②
3、新建一个文本文件,在其键入以下内容:
@plink -N Username@sshServer -pw Password -D 127.0.0.1:1080
请将Username、sshServer、Password三处改为用户自己登陆SSH服务器的用户名、服务器地址和密码。将其另存为plink.bat,存入与plink.exe同一文件夹下,
运行plink.bat,跳出窗口不能关闭,再设置下浏览器代理,就可以代理上网了(各浏览器代理设置稍后说)
4、想让plink.bat运行的窗口隐藏怎么做?再新建一文本文件,在其键入:
set GuWS=WScript.CreateObject(“WScript.Shell”)
GuWS.Run “pLink.bat“,vbhide
将其另存为plink.vbs,存入与plink.bat同一文件夹下。以后只要运行plink.vbs即可隐藏启动代理服务。
5、想要让SSH代理上网的服务开机启动,只要将plink.vbs的快捷方式拖放到“开始菜单-所有程序-启动”里面
6、浏览器如何设置,这里只介绍下chrome浏览器代理设置(其他浏览器设置请参考这里)。
下载并安装Proxy Switchy!插件

Switchy Options 设置如下图:新建一个设置点击”New Profile”,其他设置按红色Mark标注填写。设置完毕 “Save”(保存)即可使用SSH代理上网了。

Proxy Switchy!有Direct Connection(直连模式)、指定代理设置上网(指定模式)、Auto Switchy(自动模式)三种上网模式。其中指定模式为你设置的代理类型,即如前面所设置的”SSH代理上网”的Proxy Profiles;自动模式可以更灵活的指定某些网站使用代理上网,而其他网站则可直接连接。
至此本文完毕。
原创文章,转载请注明: 转载自澳网砖家
本文链接地址: SSH架设代理服务器代理上网
你或许还想看看这些:
如果有SSH帳戶,我直接使用Tunnelier~
我有SSH账户,但是基本不怎么用
谢谢你的教程,但其中有一点小小的错误。在第三步中,你建议将文件存为plink,但在第四步的code中,你用的是pLink。希望你可以改一下,以免对于code不熟悉的用户confuse。瑕不掩瑜,好文章,再次谢谢。