VPN for Debian, installed with apt
Ben's VPN for Debian is a DEB file that apt installs with its dependencies, NetworkManager among them. The first launch opens a guest account. No registration is required.
Other systems: all downloads · Yandex Cloud mirror

3 steps to a connection on Debian
-
Install the DEB file
Run
sudo apt install ./Bens*.debfrom the folder with the downloaded file. The questions below give a su command for accounts without sudo. -
Start the app from the applications menu
The app prepares a guest account on the first launch. Meanwhile, it shows Setting up the app for the first time…
-
Choose a plan or sign in by e-mail
Click Connect. The Buy Ben's VPN window opens if the account has no subscription. Choose a plan in it and pay. If you already have an active plan, click Already have a subscription? → Sign in to account. Then choose Sign in with Email and enter the 6-digit code from the e-mail.
Dependencies, NetworkManager included
The dependencies of the DEB file include NetworkManager, GTK 3, the ALSA sound library, NSS and xdg-utils. In the same run, apt installs whatever your system lacks.
NetworkManager is required. The app builds its routes through it. The AppImage under the download button does not use apt and needs FUSE 2. Unlike the DEB file, it asks for the administrator password on the first connection. VPN for Linux compares the 2 builds.
Working server search: up to 2 minutes
A Bad connection banner appears when the internet works poorly through the current server. Its Fix the problem button opens the Server unavailable card. The card suggests another location or a search for a working server.
The same search starts manually under Account → Settings → Find working server. The app tests the server again and issues new IP addresses for it. If that is not enough, the app enables multihop. The whole search takes up to 2 minutes. Replace Servers under Server Replacement on the same screen changes the IP addresses in all locations. Use it when connections to several locations fail at once.
SHA-256 checksums of both builds
Check the file against our checksum before apt installs it. Run sha256sum Bens*.deb in the folder with the file. The line it prints must match the DEB file line below. The AppImage has its own line.
- DEB file
7dc8e7daba23286c3029efbb965e02bfbbc7195b69386e8e4ed828babda9e679 - AppImage
92a3056232bb570e18866b1880cdb268c7947baef710e2f1ca6388f07146535f
Plans with no device limit
One plan covers this Debian system and the other devices where you sign in.
Bonus months come with purchases on this site. Refunds follow our refund policy. Send the request within 14 days of payment.
Debian: 4 answers
Support 24/7: the chat on this site, Telegram @bensvpn and [email protected].
Is Debian 13 supported?
Yes. Debian 12 and 13 are both in our test lab, on x86-64.
How do I install the DEB file without sudo?
Run su - -c "apt install $PWD/Bens*.deb" from the folder with the file. Enter the root password when asked. Your own shell session replaces $PWD with the folder path. As a result, apt under root receives the full path to the file.
Do Debian and Ubuntu use different DEB files?
No. One DEB file serves both systems. The download buttons here and on the VPN for Ubuntu page lead to it.
What is multihop in the app?
Multihop first sends your traffic through an intermediate server. The app enables it when a stable connection needs it. You do not need to change anything.
Start for 3 days, then decide
The trial costs $0.50 and opens all 187 countries and every app.







