Quick summary
SSH Tunnel — SOCKS5 Proxy is an iOS utility that creates a local SOCKS5 proxy by tunneling traffic to a remote SSH server you control. It provides an easy way to run and manage SSH tunnels from an iPhone or iPad while offering robust control over how traffic is routed.
Connection types and authentication
The app supports a variety of SSH connection modes and authentication methods so you can adapt it to different servers and security policies.
- Host key fingerprint verification
- Two-factor authentication (OTP)
- Authentication using private key files
- Password-based login
- Dynamic (SOCKS) port forwarding
- Local port forwarding
Traffic routing and PAC configuration
Fine-grained traffic redirection is a standout capability. You can supply a custom Proxy Auto-Config (PAC) with rules that determine when and where traffic is sent through the tunnel.
- Rules that match the requested URL or hostname
- Redirections triggered by time windows
- Conditions based on the connected Wi‑Fi network
The app also exposes a local URL for the PAC file, making it straightforward to set up proxy autoconfiguration on Wi‑Fi networks.
Extras, logging, and requirements
Several additional conveniences help with troubleshooting and efficient use on mobile devices.
- Detailed logs for debugging and connection diagnostics
- An idle disconnect timer to preserve battery and resources
- No advertisements in the app
Note: a reachable SSH server is required to use the app — you must have an SSH endpoint already configured.
Support
If you need help or have questions, support is available by email; the contact address is provided within the app.
Technical
- iPhone
- Russian
- Chinese (Simplified)
- Japanese
- English
- Chinese (Simplified)
- Full