Skip to content

Amnezia quick start

The Amnezia module in the BeAdmin panel runs your own VPN on the server, based on AmneziaWG — a WireGuard fork with traffic obfuscation. The masking keeps the connection resilient to deep packet inspection (DPI) and preserves access where plain WireGuard no longer gets through. Obfuscation parameters are generated automatically — the panel sets up the server side, the keys, and the network interface on its own.

This article walks through the minimum scenario: install the module, create the first user, and connect a client device.

ℹ️ Note

Your own VPN server pays off compared with commercial services: bandwidth is not split between hundreds of clients, and the obfuscation parameters are unique to each server — which lowers the risk of falling under mass blocking.

⚠️ ISP restrictions

Traffic encryption makes a VPN a reliable way to protect a connection, but in some countries and regions internet providers actively interfere with VPN protocols. Because of this, full availability of the service cannot be guaranteed — regardless of the connection type. If one protocol does not work for you, try another VPN module available in the panel. If none of them work on your network, contact support and we will issue a refund for the license.

You'll need a server with BeAdmin — our partners ship a ready‑to‑use VPS the moment you order.

Proven over 15 years in hosting. Your VPS with BeAdmin is ready to go out of the box.

  • Germany
  • Netherlands
  • Sweden
  • Switzerland
  • Spain
  • USA
Select server

European reliability made simple. Launch BeAdmin with your VPS in just one click.

  • Germany
  • Netherlands
  • Sweden
  • Estonia
  • Romania
  • Switzerland
  • Spain
  • United Kingdom
  • USA
Sign up

Installing the module

In the side menu open VPNAmnezia and click Install — the module installs with a single button and is ready to use right after. The default UDP listening port is 51720.

If you need a different port (for example, to hide traffic behind 443 or 8443), click the gear button next to Install — the Installation parameters dialog opens with a single Port field. Enter the number and confirm with Start. If the port is already taken by another BeAdmin module, the panel will highlight the conflict under the field.

When installation finishes, the panel takes you straight to the Users page — the module's main screen. Installation usually takes a few minutes; you can follow the progress via the Log button on the install card.

After installation

The page header exposes the core module actions — start, stop, and restart. The three-dot menu groups the rest: module settings, update check and run, reinstall, and uninstall.

To get started, create the first user.

Amnezia module page right after install: service status, licence tile, and an empty card with the Create user button

Creating the first user

An Amnezia user is a separate account with its own key pair and configuration file. We recommend creating a separate user per device that will connect: that way you can revoke access for a single device without touching the others.

  1. On the Users page click Create user.
  2. Fill in the fields:
    • Username — a short identifier of 2 to 32 characters: Latin letters, digits, and hyphens. You can leave the field empty — the panel will generate a name for you. The name must be unique.
    • Email — optional. Useful if SMTP is configured in the panel and you want to email the user their configuration; the address is not needed for the connection itself.
    • Comment — an optional label up to 64 characters: for example, "Anna's iPhone" or "work laptop". Helps you navigate the list.
    • User language — the language of the configuration email. Default — English.
  3. By default the user is created enabled — turn off the Enabled toggle in the dialog footer if you want to create it disabled.
  4. Click Create.
Amnezia create user dialog with Username, Email, Comment, User language fields and the Enabled toggle

The user appears in the list. The server generates a key pair and assembles the configuration — you can grab it right away.

ℹ️ Limit on the free plan

The free licence allows one Amnezia user — enough to try the service out and see whether it fits. When you need more, purchase additional slots. Details — in Amnezia. Managing users.

ℹ️ Default DNS and keepalive

When a user is created, the panel sets DNS to 1.1.1.1 from Cloudflare and the persistent keepalive interval to 25 seconds. You can change both values later in the edit dialog — details in Amnezia. Managing users.

Connecting a client device

For the connection, use one of the official Amnezia apps:

  • AmneziaVPN — a multi-protocol client for Windows, macOS, Linux, Android, iOS. Uses the "container" configuration format — the one embedded into the AmneziaVPN QR code.
  • AmneziaWG — a dedicated AmneziaWG-only client: Windows, Android, iOS. Accepts a plain .conf config with obfuscation parameters.

Install one of the apps on the device that will route its traffic through the VPN.

  1. In the users list click a row — QR codes and config file download buttons appear.
  2. In the expanded row you have:
    • Two QR codes — on the AmneziaVPN and AmneziaWG tabs. AmneziaVPN uses the "container" format for the multi-protocol client of the same name; AmneziaWG uses the plain AmneziaWG config for AmneziaWG clients.
    • Download .conf — downloads the file in the AmneziaWG format. The file name matches the user name.
    • Email — sends the same .conf file to the user's address (if SMTP is configured in the panel and the address is set).
  3. Import the configuration into the app:
    • AmneziaVPN on a smartphone: choose QR import in the app and scan the QR code on the AmneziaVPN tab right from the panel screen.
    • AmneziaWG on a smartphone: choose QR import in the app and scan the QR code on the AmneziaWG tab. Or import the downloaded .conf file.
    • On a computer: both AmneziaVPN and AmneziaWG import the configuration from the downloaded .conf file. If the client has a camera, the QR code works too.
  4. Activate the VPN in the app. On iOS, confirm the system prompt to install the VPN profile.

⚠️ Which QR to scan

The QR codes on the AmneziaVPN and AmneziaWG tabs are different: they hold different configuration formats. If you scan the wrong one, the app will either refuse to accept it or the connection won't work. Match the QR to the active tab.

To confirm the VPN is working, open any IP-check page in your browser, for example myip.com. If everything is set up right, it will show your server's country.

What's next

BeAdmin © 2025. All rights reserved.