09月02, 2024

在Windows上配置通过SOCKS5代理进行SSH

在linux上比较简单,直接配置ProxyCommand使用nc即可,Windows上会麻烦一点点。

具体来说,可以借助ncat来实现,在这里先下载安装nmap,安装完之后把ncat.exelibssl-3.dlllibcrypto-3.dll提出来即可,其他都用不到。

然后修改ssh_config,配置如下:

Host myhost
    HostName 192.168.1.100
    User root
    Port 22
    ServerAliveInterval 60
    ProxyCommand D:\work\library\win\bin\ncat.exe --proxy-type socks5 --proxy 127.0.0.1:21080 %h %p

然后SSH的时候直接ssh.exe -F D:\work\vscode\ssh_config myhost即可。

本文链接:https://debug.fanzheng.org/post/zai-Windows-shang-pei-zhi-tong-guo-SOCKS5-dai-li-jin-xing-SSH.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。