С пакетом PuTTY вы можете настроить туннель либо с помощью самого PuTTY (GUI), либо с помощью инструмента командной строки plink.exe
.
С plink.exe
вы используетете же аргументы, что и в OpenSSH ssh
, за исключением -f
, который не имеет эквивалента в Windows.
plink.exe -N -L 2000:SomeIp:2000 myusername@myLinuxBox
Ссылка: Использование инструмента подключения из командной строки Plink
С PuTTY, -L 2000:SomeIp:2000
переводится в:
![PuTTY tunnel settings](https://i.stack.imgur.com/ZRjL9.png)
Так что на самом деле, вы утверждаете, что пытались.Если у вас есть какие-либо проблемы, используйте журнал событий PuTTY для расследования:
![PuTTY event log](https://i.stack.imgur.com/5KzB1.png)
-N
переводится в опцию "Не запускать оболочку или команду приall ".
![PuTTY option Don't start a shell or command at all](https://i.stack.imgur.com/bB76U.png)
Но, вероятно, нет смысла включать его с помощью GUI-клиента, так как вы все равно получаете окно, вы просто не можете сделатьничего с этим.См. Также PuTTY Wish-No-Terminal-Window .