Termiyo

Documentation

Jump hosts & tunnels

Reaching a machine you cannot address directly, and carrying ports back and forth over the session.

Jump hosts

Termiyo screenshot
Screenshot needed: The host editor’s Advanced area with a jump host chosen.

Reaching a private host

Open the host, expand Advanced, and pick a jump host. Termiyo connects to the bastion first and opens a channel through it to the target — the target never needs to be reachable from your machine.

Chains

A jump host can have a jump host of its own. Termiyo flattens the whole path before it dials, refuses a chain that loops, and names the hop that failed when one does.

Local and remote forwarding

Local

Listen on your machine, deliver on the server’s side. The usual case is reaching a database that only binds to localhost on the host.

Remote

The reverse: the server listens, and connections come back to a port on your machine. Useful for showing a local build to something that can only reach the server.

Dynamic (SOCKS5)

A proxy out through the session

Termiyo runs a SOCKS5 proxy locally and sends every connection out through the session, with the destination resolved on the far end. Point a browser at it and you are browsing from the server.