Version: 2.0.16
Install files are available from the latest GitHub Release. In an installed app, open the settings menu and choose Update to download and install the compatible package.
User documentation includes optional features such as SSH Routing and the Linux headless service.
Artifacts can include SHA256SUMS.txt checksum files where the packaging workflow produces them.
| Platform | GitHub Location | File To Use |
|---|---|---|
| Windows | Releases -> latest release |
.msi or .exe |
| Android | Releases -> latest release |
.apk |
| Linux | Releases -> latest release |
.deb, .rpm, or the Arch update bundle |
| macOS | Releases -> latest release |
.dmg |
Use:
vpn-control-windows-x86_64-v<version>.exe
Install by double-clicking it. For VPN mode on Windows, launch VPN Control as Administrator.
Use:
vpn-control-android-arm64-v<version>.apk
Install on a connected phone with:
adb install -r vpn-control-android-arm64-v<version>.apkRelease APKs use the project's stable signing key so later versions can update in place and retain Android app data.
Use one package:
*.deb
*.rpm
Install DEB:
sudo apt install ./*.debInstall RPM:
sudo dnf install ./*.rpmAfter installation, launch:
vpn-controlFor Arch Linux, the repo also includes this local installer script:
scripts/arch_install.sh
Installed Arch copies can use the in-app updater, which downloads the release update bundle and preserves ~/.vpn-control-desktop.
Use:
*.dmg
Install by opening the DMG and dragging VPN Control to Applications.
Note: macOS packaging exists, but full desktop VPN mode is not implemented yet.