如何在 PuTTY 中添加不同的本地绑定地址?

如何在 PuTTY 中添加不同的本地绑定地址?

我安装了 Windows 10 附带的 SSH 客户端。我在 PowerShell 中使用以下命令(但 IP 和端口不同)来设置与远程服务器的 SSH 连接。

ssh -l username 1.2.3.4 `
   -L 127.100.100.1:8080:192.168.1.1:8080 `
   -L 127.100.100.2:8080:192.168.1.2:8080

我偶尔需要通过 SOCKS5 代理进行 ssh。如何配置 PuTTY 隧道,使其执行与命令行相同的操作ssh

目标端口号在客户端软件中是硬编码的。我无法找到如何为每个转发端口设置本地绑定地址。

作为一种选择,是否有办法直接从 Windows 命令行 SSH 代理?我曾尝试在 Windows 上使用netcat/ ncat/ nc,但本地防病毒软件(我无法控制它)一直在隔离它们。

答案1

在PuTTY中配置转发时,在小源端口您实际上使用以下语法输入主机名和端口:

host:port

相关内容