Use Secure Pipes on Mac to Auto Connect & Keep Alive SSH Tunnels

This article explains how you can use Secure Pipes on Mac to setup local port forwarding via an SSH tunnel. Secure Pipes can also setup remote port forwarding in the same way.

Step 1 — Install Secure Pipes

Download & install Secure Pipes from

Step 2 — Launch Secure Pipes

Launch Secure Pipes & look for this icon in your menu bar: undefined

Step 3 — Create SSH Tunnel

Click on Secure Pipes’ icon in the menu bar & select Preferences:

Click the + at the bottom left corner & select New Local Forward:

The following screen is displayed:

The purpose of this tunnel is to allow an application running on your computer (SSH Client) to communicate with a server (Remote Host) which isn’t accessible directly, so the SSH Client connects to another server (SSH Server), which in-turn connects to the Remote Host. The Local Bind Address is the local IP & port where the SSH Client directs its network traffic. The tunnel then forwards this traffic to the Remote Host via the SSH Server.

Enter all details in Secure Pipes & save. Click the Secure Pipes icon in the menu bar & select the connection to establish the tunnel.

Step 4 — Automate Connection

In the connection’s options:

In Secure Pipes’ General tab: