Skip to content

Mimicry quick start

The Mimicry module in the BeAdmin panel runs your own VPN on the server, built to mask traffic so well that a connection is indistinguishable from ordinary internet use by a regular person. It holds up in networks that already block other VPN protocols, obfuscated ones included. The panel sets up everything the module needs 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 Mimicry's traffic masking is unique to your server. Install the module, create a user, and try it out for free.

⚠️ 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

⚠️ Route your own country's traffic outside the tunnel

The Mimicry app has a direct split tunnel option: pick a country, and traffic to its sites goes out directly instead of through the VPN, while everything else stays tunnelled.

Set it to your own country if local sites detect and block VPN access — reaching them repeatedly through your BeAdmin server's IP marks that IP as a VPN exit, and a target for blocking. Route those sites directly instead, and the server's IP never shows up there. For example: based in Russia, set the direct split tunnel to Russia — Russian sites load directly with the VPN still on, everything else stays protected, and you don't have to switch the VPN on and off for local browsing.

Installing the module

In the side menu open VPNMimicry and click Install — the module installs with a single button and is ready to use right after. By default it listens on tcp 443 — the port that gives the strongest masking — if the port is free (no Nginx or Apache installed, and no other BeAdmin module already holds it). If 443 is already taken, the panel falls back to tcp 2083 instead.

If you'd rather pin a specific port yourself, click the gear button next to Install — the Installation settings dialog opens with a single Port field. Leave it empty to keep the automatic choice above, or enter a number and confirm with Launch. If the port you typed is already taken by another BeAdmin module, the panel highlights the conflict under the field — you can still install, but the service won't come up until you free the port or pick a different one.

Mimicry only runs on amd64 hosts — on servers with a different architecture (for example ARM), the Install button stays disabled and the panel explains why.

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: logs, module settings, update check and run, reinstall, and uninstall.

To get started, create the first user.

Mimicry module page right after install — service status and an empty card with the Create user buttonMimicry module page right after install — service status and an empty card with the Create user button

Creating the first user

A Mimicry user is a separate account with its own key material and configuration. 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 phone" 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.
Mimicry create user dialog with Username, Email, Comment, User language fields and the Enabled toggleMimicry create user dialog with Username, Email, Comment, User language fields and the Enabled toggle

The user appears in the list. The server prepares its key material, and the panel is ready to hand you a configuration for it.

ℹ️ Limit on the free plan

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

Connecting a client device

Mimicry has its own client app, currently available for Android. Get it straight from the panel: on the Users page, the Android client card offers Download APK for a direct download, or Copy link to send an installable link to the device instead (the link works without a panel account and expires after 24 hours). Since the app isn't distributed through Google Play yet, Android may ask you to allow installing from this source the first time — allow it to continue.

ℹ️ More platforms coming soon

Apple (iOS and macOS) and Windows clients are in the final stage of development and launching soon — for now, connect from an Android device.

Install the app on the device that will route its traffic through the VPN, then hand it a configuration:

  1. In the users list click a row — a QR code and action buttons appear.
  2. In the expanded row you have:
    • QR code — encodes the connection configuration; scan it with the Mimicry app.
    • Download config — downloads the configuration as a file. The file name matches the user name.
    • Send to email — sends the same file to the user's address (if SMTP is configured in the panel and the address is set).
  3. In the Mimicry app pick Add connectionScan QR code and scan the code straight from the panel screen. Or open the downloaded configuration file with the app — the connection is added automatically.
  4. Activate the connection in the app.

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.