Windows 上的 SSH 端口转发

Windows 上的 SSH 端口转发

如何在 Windows 10 中启用 SSH 端口转发?这是从我的 Ubuntu 机器上获取的。

Host ahost
 Hostname ipaddress1
 User usernamehere

Host ahost2
 HostName ipaddress2
 User usernamehere
 LocalForward 5440 externalip:port
 LocalForward 5400 externalip:port
 LocalForward 3300 externalip:port
 ProxyCommand ssh -W %h:%p ahost

有没有办法使用 putty?因为我认为它是 SSH 隧道。

答案1

是的,putty 可以进行端口转发。它位于配置的“连接”->“Ssh”->“隧道”部分。

putty 截图

只需输入本地端口Source port和 externalip:port 作为Destination

有关代理命令,请参阅此链接。

https://monkeyswithbuttons.wordpress.com/2010/10/01/ssh-proxycommand-and-putty/

答案2

PuTTY 中的等效命令是“本地代理命令”。您可以使用plink.exe-nc转变而不是ssh使用开关-W

答案3

对我来说,这在 Windows 10 上有效:

ssh -N -f user@host -L port:localhost:port

相关内容