/Putty-Tunnel-Manager

PuTTY Tunnel Manager allows you to easily open tunnels, that are defined in a PuTTY session, from the system tray.

Primary LanguageC#MIT LicenseMIT

Putty Tunnel Manager

Easily open tunnels, from any PuTTY session, from your system tray.

PuTTY Tunnel Manager allows you to easily open tunnels, that are defined in a PuTTY session, from the system tray. You can also move the tunnels from PuTTY to PuTTY Tunnel Manager. This allows you to use PuTTY just for SSH shell sessions (without opening tunnels), and use PuTTY Tunnel Manager just for tunneling.

Features

  • Auto restart broken sessions and auto start some sessions on program startup
  • Created specifically for tunneling over SSH sessions
  • Open and close sessions from the system tray
  • Works alongside PuTTY and Pageant, using Plink
  • Easily add and remove tunnels from existing PuTTY sessions
  • Can store tunnels outside the regular PuTTY sessions
  • Keep track of open tunnels and prevent multiple tunnels from listening on the same port
  • Reconnects when your PC wakes up from stand-by
  • Simple interface
  • One file, small size, with a cool icon

Source

The original source code by Joeri Bekker from https://code.google.com/archive/p/putty-tunnel-manager/

Auto restart code and many fixes by kostapc https://github.com/kostapc/Putty-Tunnel-Manager

And my small changes.