A simple, cross-platform client for the pingtunnel proxy/VPN.
It lets you:
- Manage multiple connections from one place.
- Connect in Proxy or VPN mode.
- Use optional encryption for the tunnel.
- Download the universal APK.
- Install it on your device.
sudo apt install ./pingtunnel-client_*.debIf you used dpkg -i, fix dependencies with:
sudo apt -f installsudo rpm -i pingtunnel-client-*.rpmpolicykit-1is required for VPN mode (route/TUN changes).- For top-bar tray controls, install
libayatana-appindicator3-1(orlibappindicator3-1). - Your system may show an authorization prompt when enabling VPN mode.
- Open the app.
- Paste a connection URI to add it to the list.
- Select a connection.
- Tap Connect to start.
- Tap Test Tunnel to verify.
- On Linux, closing the window keeps the app running in the top bar menu.
Sample URI:
pingtunnel://example.com?key=123456&mode=proxy&lport=1080
Encrypted sample URI:
pingtunnel://example.com?encrypt=aes256&encrypt_key=encryption-key-here&mode=proxy&lport=1080
- Proxy: only apps using the local SOCKS proxy are tunneled.
- VPN: routes system traffic through the tunnel.
- If Encryption is Off: provide the Key.
- If Encryption is On: provide the Encrypt Key.
- VPN mode fails on Linux: ensure
policykit-1is installed, and allow the authorization prompt. - No traffic in VPN mode: confirm the connection is selected and the tunnel is connected before testing.