Skip to content

farmergreg/infinite-putty-tunnel

Repository files navigation

Infinite PuTTY Tunnel (download ipt.exe) Build Status

Infinite PuTTY Tunnel allows you to quickly open and maintain persistent ssh tunnels from your system tray using PuTTY.

Features

  • Simple: Start and stop ssh tunnels defined in PuTTY from your system tray.
  • Persistent Tunnels: Automatically restart previously active tunnels when ipt.exe starts.
  • Watchdog: Restart tunnels that close unexpectedly.
  • Secure: No support for password based authentication because it is insecure.
  • Department of Redundancy Department: TODO: Keep track of open tunnels and prevent multiple tunnels from listening on the same port

Screen Shots

Installation

  1. Download and install the [.NET 4.5.1 Framework] dot-net. Most computers will already have this installed via Windows Update
  2. Download and install the latest version of PuTTY
  3. Download and install the [latest version] current-release of Infinite PuTTY Tunnel (ipt.exe)

Configuration

  1. Configure your tunnel using putty.exe and save it as a session
  2. Using PuTTY, Ensure that the session works and does not trigger any interactive prompts
  3. Configure Pageant to start ipt.exe after your keys are loaded
  4. Begin using Infinite PuTTY Tunnel to automatically start and maintain your tunnel

History

This software is a fork of PuTTY Tunnel Manager. The original appears to be no longer maintained. This program is nearly a complete rewrite of the original Putty Tunnel Manager. I've made many changes and have done my best to improve the reliability and code quality of this software.