Setting up Wireguard VPN in BeAdmin
Step-by-step guide to installing and configuring Wireguard VPN.
WireGuard is a modern, high-performance VPN protocol celebrated for its simplicity, lightning-fast speeds, and strong cryptography. It creates secure encrypted tunnels between devices using state-of-the-art primitives such as Curve25519, ChaCha20, and Poly1305.
In the BeAdmin control panel, WireGuard is fully integrated — key generation, user management, and configuration distribution are all handled automatically.
Activating the WireGuard module
First, prepare the server side. BeAdmin automatically installs all the necessary dependencies.
- Log in to your BeAdmin panel and go to the WireGuard section.
- Click the
Installbutton. - Wait for the process to complete. The panel will automatically download and configure all required components.
WireGuard Module Interface
Adding a new user
To grant access to the VPN tunnel, create a new user profile.
- Click
Create User. - In the Email field, enter the address where the configuration file will be sent.
- In the Name field, enter any descriptive name.
- Click
Create. The user will appear in the list and be ready for connection.
User List for VPN Connections
Connecting on your device
For the best experience, use the official WireGuard app, available for:
To get the connection details, click the Settings next to the desired user. You will see the following options:
- Scan the QR code directly from the screen
- Download the
.confconfiguration file - Send the configuration file via email
Connecting to WireGuard VPN
Open the WireGuard app on your device and add a new tunnel:
- On mobile: Tap
Add Tunnel→Create from QR codeand scan the QR code shown in the panel. Alternatively, import the downloaded.conffile. - On computer: Click
Import tunnel(s) from fileand select the downloaded.conffile.
Tip
After connecting for the first time, check your current IP address on any service like myip.com to confirm the VPN is working correctly.
Managing users
You can temporarily disable a user by toggling the switch next to their name in the user list. When disabled, the user is removed from the server configuration and immediately loses the ability to connect. Changes take effect instantly — no service restart is required.
When you re-enable a user, a new key pair is automatically generated. This means the previous configuration becomes invalid. The user will need to download a new .conf file (or scan a new QR code) and re-import it on their device.
Help
If you have any questions or need assistance, please contact us through the ticket system — we're always here to help!