VPN for Linux
Ubuntu, Fedora, Arch and more
Connect MeerGuard VPN on Linux via Happ (GUI) or through the command line with xray-core.
Recommended App
Happ
RecommendedGUI client: .deb, .rpm and .pkg.tar.zst packages for x64 and ARM64.
Download Happ for LinuxSetup via Happ (GUI)
Download Happ
On the GitHub releases page, choose the package for your distribution: .deb (Ubuntu, Debian), .rpm (Fedora, openSUSE) or .pkg.tar.zst (Arch). For ARM machines, take the file with arm64 in its name.
Install the app
Ubuntu and Debian: sudo apt install ./Happ.linux.x64.deb. Fedora: sudo dnf install ./Happ.linux.x64.rpm. Arch: sudo pacman -U Happ.linux.x64.pkg.tar.zst or the happ-desktop-bin package from the AUR.
Get a VPN key in Telegram
Open the bot @meerguardbot, choose a plan and get your VLESS link.
Add the VPN key
Copy the link and paste it in Happ via "+" → "Add from clipboard".
Connect
Press the connect button. You may need to enter your password to create a TUN interface.
Alternative: xray-core (CLI)
For advanced users: you can use xray-core directly via the command line.
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ installAfter installing xray-core, create a config file from the VLESS link received from the bot. Detailed instructions are in the xray-core documentation.
System Requirements
- Linux (x64 or ARM64)
- Ubuntu, Debian, Fedora, openSUSE, Arch and derivatives
- X11 or Wayland desktop session
- About 100 MB to download the package
- Internet connection