ssh tunnel 是一个非常好用的工具,它能够在本地创建一个socks5 代理,然后走ssh通道,懂得都懂,在linux 环境下配置使用都非常方便

最近开始使用windows办公,也要部署这个工具,搜索了一圈教程,提到需要用putty或者plink.exe,甚至ccproxy之类, 看起来非常麻烦,实际动手测试一番,发现和linux环境一样简单,无需安装额外软件,方法如下

  1. windows10 以上都自带了openssh,直接在命令行里面 输入ssh 就可以确认,不需要额外安装软件

  2. 在用户目录创建 .ssh 文件夹,把linux下面的的key,pub ,config文件都复制过来,config文件我一般都这样定义

Host vps
    HostName 远程服务器的ip 
    User root
    IdentityFile ~/.ssh/id_rsa

这样,命令行直接输入 ssh vps 就可以登陆远程服务器,非常方便

3.创建一个bat文件,文件内容如下

1
ssh vps -C -N -D 8080

需要打开隧道的时候,双击bat就行,这行指令和linux/mac下面完全一样,在linux/mac环境,我一般加一条alias,需要用的时候在term里面输入一个命令就可以

另外,浏览器建议使用firefox,因为它的应用商店没有被封杀,可以直接装SwitchySharp插件,如果你用chrome,那还有先生鸡还是先生蛋的问题