SSH Reverse Tunnel Agent
Overview
SSH reverse tunneling (ssh -R
) is an alternative mechanism to deliver services
via ngrok without running an ngrok agent or Agent
SDK.
The SSH reverse tunnel agent should not be confused with creating remote access to an SSH server via ngrok. If you want to use ngrok to create access to your own SSH server for remote access, please refer to the using ngrok with ssh documentation.
You should only ngrok via SSH if you really can't use an Agent or Agent SDK. The SSH reverse tunnel agent has many functional limitations compared to the ngrok agent.
Example Usage
Random HTTP Endpoint
Loading…
Custom Domain
Loading…
Basic Auth
Loading…
OAuth
Loading…
Create the oauth-policy.yml
file:
Loading…
Forward to non-local service
Loading…
Random TCP Endpoint
Loading…
Fixed TCP Endpoint
Loading…
TLS Endpoint
Loading…
Explicit Region Selection
Normally you will connect to ngrok's closest point of presence via the Global Load Balancer, but you can also explicitly choose a region.
Loading…