Proven over 15 years in hosting. Your VPS with BeAdmin is ready to go out of the box.
Germany
Netherlands
Sweden
Switzerland
Spain
USA
Amnezia is a WireGuard-based VPN protocol with traffic obfuscation for reliable connectivity in challenging network environments. It disguises the VPN connection, making it resistant to deep packet inspection (DPI). In the BeAdmin control panel, the Amnezia module is fully integrated — installation, key generation, user management, and configuration distribution are handled automatically.
With BeAdmin, you choose the country and tariff plan for your server, manage users yourself, and stay independent from third-party VPN providers.
ℹ️ Info
Using your own server is more cost-effective: the price for additional connections is lower than with commercial VPNs, your bandwidth is not shared with other clients, and the risk of blocking is minimal. VPN providers often use one server to serve hundreds or even thousands of users, which makes their traffic suspicious.
If you don't have a server yet, you can order one from our partners. Both virtual and dedicated servers are available with a pre-installed BeAdmin panel.
Proven over 15 years in hosting. Your VPS with BeAdmin is ready to go out of the box.
European reliability made simple. Launch BeAdmin with your VPS in just one click.
If you already have a server with BeAdmin installed, follow the steps below.
Go to the Amnezia section and click Install. The module will be installed with the default port — 51720.
If you want to use a different port, click Custom installation. In the dialog that opens, enter the desired port number and confirm the installation.
💡 Tip
Using a non-standard port (e.g. 443 or 8443) can help disguise VPN traffic. However, make sure the chosen port is not already used by other modules or services on the server. If the port conflicts with an installed BeAdmin module, the panel will show a warning.
The panel will automatically download and configure all required dependencies, generate server keys, and set up the network interface. Once the installation is complete, the user management page will open.
Open the Users section and click Create user. In the window that opens, fill in the following fields:
Click Create. The user will appear in the list and be ready to connect. By default, DNS is set to 1.1.1.1 and Persistent Keepalive is set to 25 seconds — this keeps the connection alive behind NAT.
💡 Tip
If you want to specify a different DNS server or disable Persistent Keepalive, open the user's edit dialog after creation and set the desired values.
To connect, use the Amnezia VPN app (available for Windows, macOS, Linux, Android, and iOS) or AmneziaWG (Windows, Android, iOS).
If the application is not yet installed on the device (smartphone, computer, or tablet), download and install it first.
To get the connection configuration, go to the Users section, click Settings (the gear icon) next to the desired user. The following options will be available:
.conf configuration file — universal, works with both apps;⚠️ Warning
The QR codes for AmneziaVPN and AmneziaWG are different. When scanning, select the QR code that matches your app. Scan from within the app itself — open it and choose "Add configuration via QR".
ℹ️ Info
To send configuration via email, you need to set up a mail server or an SMTP relay. Links to setup guides are available in the Resources section.
Open the app on the device and add the configuration:
.conf file..conf file.Next, activate the VPN in the app. On iOS, the system may ask permission to add a VPN profile — confirm it.
To make sure the VPN is working, open any IP check service in your browser, for example https://www.myip.com/. If everything is configured correctly, you will see the country of your VPN server.
The BeAdmin control panel provides one user for free. If you need more, you can purchase a license and add as many users as required. Additional connections can also be added later.
The more slots you purchase, the lower the cost per connection. Bundle offers are also available, which make it even more cost-effective.
To add new users:
⚠️ Warning
Currently, a license supports up to 100 additional users per server. If you need more, contact us and we will increase the limits.
In the Settings → General section, you can change the module's network parameters, in particular the connection port.
Changing the port can help disguise VPN traffic if the current port is unavailable in your network. However, it may conflict with other installed modules or services on the server. If the chosen port is used by another BeAdmin module, the panel will show a warning.
When saving new settings, the module will be restarted. After the restart, active user connections will stop working — configurations must be regenerated and re-imported on client devices.
💡 Tip
If you change your mind about the port, simply revert to the previous value — the old client configurations will work again without regeneration.
You can temporarily disable a user by toggling the switch next to their name in the user list. When a user is disabled, they are removed from the server configuration and can no longer connect. Changes take effect immediately — no service restart is required.
When a user is re-enabled, a new key pair is generated. This means the previous configuration becomes invalid — you will need to download the new .conf file (or scan a new QR code) and re-import it on the client device.