Proven over 15 years in hosting. Your VPS with BeAdmin is ready to go out of the box.
Germany
Netherlands
Sweden
Switzerland
Spain
USA
The WireGuard module in the BeAdmin panel brings up a fast, lightweight VPN tunnel based on the modern WireGuard protocol. The protocol is designed around minimalism: one vetted set of cryptographic algorithms, one message exchange to establish a connection, very little code — which translates into low server load, gentle behaviour towards mobile batteries, and wide support across every modern operating system.
VPN protocols that came before WireGuard were designed for maximum configurability: many ciphers, several handshake modes, flexible options. The price for that is a large code base, slow audits, and a heavy connection setup that mobile clients feel as a delay.
WireGuard was written with the opposite goal. The Linux kernel implementation fits in roughly 4000 lines, it has one fixed set of cryptographic primitives and one handshake scenario. A code base that small is easy to audit end‑to‑end, the connection sets up quickly, and the tunnel calmly survives a client switching from Wi‑Fi to a cellular network.
The protocol stands on three things, and all of them serve the same idea — simplicity.
One set of cryptography. The algorithms are baked into the protocol and are not picked at session time — both peers know upfront which ones to use. There is nothing to negotiate, nothing to bargain over, nowhere to "misconfigure". Simplicity here is itself a security property.
Authentication by keys, without logins or certificates. Every peer is known by its public key. The server accepts only peers whose keys it was told about in advance, and addresses them by the same key in return — the client's IP address can change, the key stays the same. That is why the tunnel does not fall apart when a phone moves from Wi‑Fi to cellular.
The server stays silent until it recognises a packet. WireGuard does not answer foreign traffic — no "rejected", no "error", no "port open". To a port scanner the server looks like a machine with nothing running on it, and detecting the VPN from the outside without knowing the keys is impossible.
It is worth naming what WireGuard does not do — common expectations that this protocol does not cover.
The WireGuard module in BeAdmin installs in one click. The panel generates the server keys, picks the address range and UDP port, and configures forwarding of client traffic to the outside on its own — there is no need to edit configuration files or work in the command line.
Once installed, the module is ready to go: you have a working VPN immediately, you can add users and issue connections to them. For each user the panel generates a key pair, a ready configuration file, and a QR code. The client scans the QR from the official WireGuard app or imports the file — apps are available on every modern system (Windows, macOS, Linux, iOS, Android), on many routers and TV boxes.
What the server needs: a regular VPS or a physical machine. On container‑based servers (LXC, OpenVZ without full virtualisation) the module will not start — full access to the network stack is required. Modern Ubuntu and Debian are supported.
Choose WireGuard when:
WireGuard is not a good fit when:
If in doubt — install WireGuard in BeAdmin and try it for free.
If you don't have a server yet, you can get one from our partners — they offer virtual and dedicated servers with the BeAdmin panel pre‑installed.
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.