Windows用SSH搭建SOCKS5代理方法

发布时间:2021-11-17 10:36

SSH,安全外壳协议(Secure Shell Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。

常用的SSH工具有开源软件PuTTY,支持SSH远程登录的主机可以实现socks5代理服务器的功能,而PuTTY完整版自带的plink可以实现命令行方式调用PuTTY实现SSH的加密通道。

具体步骤如下:

1、去PuTTY官方网站下载plink

http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe

2、调用plink开启代理服务

plink 的调用参数是:plink -N 远程用户@IP或域名:远程SSH服务端口 -pw 密码 -D 本地IP:本地端口

如:

plink -N Username@sshServer -pw Password -D 127.0.0.1:1080

当然也可以将下面的代码修改好之后,另存为“plink.bat”的批处理文件,并放与plink同一目录下执行。

 

Username:SSH登陆用户名;

Password:密码

sshServer:ssh服务器IP地址或域名

 

注意:执行这个批处理文件,保持其窗口开启,一旦关闭窗口代理便失效。

 

3、使用代理服务器进行上网

 

如果你安装有傲游、FireFox等浏览器,可以直接将代理服务器设置为“SOCKS5”类型,IP是“127.0.0.1”,端口是“1080”

 

如果想其他的一些软件或者游戏程序使用代理,那么就需要使用SOCKS5代理软件“SocksCap”。

 

SocksCap下载:http://www.ccproxy.com/download.htm