This article provides instructions on installing and configuring Amnezia VPN on your server.
Amnezia VPN is a free, open-source, multiprotocol VPN client whose main function is to deploy a self-hosted VPN on your server.
It allows you to quickly and easily deploy a VPN on a ready-made server to ensure network privacy.
Regular VPN services can track your traffic and sell personal data to third-party companies. With Amnezia VPN, your data will be inaccessible to literally anyone since you connect the service to your own server.
Installing Amnezia
To install Amnezia VPN on your own server, follow these steps:
- Download the Amnezia application for your device. You can download AmneziaVPN from GitHub or the official Amnezia website. The application is available for all popular desktop and mobile operating systems (OS), is entirely free, and is open-source software.
- You can only connect to an already created VPN in the following ways:
-
- Scanning a QR code
- Entering a key in the text (configuration) line
- Importing a configuration file into the application
-
- If you have not yet purchased a VPS, select and buy a suitable VPS.
Minimum system requirements for VPS:- Operating systems – Linux, Ubuntu 22.04, or Debian 11 are suitable.
- Supported processor architecture – x86-64
- Virtualization – KVM.
- IPv4 address support
- RAM – 2 GB recommended, but not less than 1 GB.
- Pre-installed software and a control panel are not required.
The Amnezia website offers several companies whose servers meet the Amnezia VPN requirements:
- If you have already purchased a VPS, open the application and select the Self-hosted VPN option.
- Enter the server details you received in the email immediately after activating the server and click Continue.
- Specify the level of control over the Internet in your region and click Continue.
- If you select the High control level, the AmneziaWG protocol will be installed. The protocol works in countries with the highest level of Internet censorship.
- If you select the Low control level, the WireGuard protocol will be installed. Suitable for regions where VPN applications and VPN protocols are not blocked. However, this protocol is detected by modern traffic analysis systems and is blocked in some countries with high Internet censorship.
This option, like the protocol, can be changed.
- You can select the protocol you need in the same window. Click Choose a VPN protocol → Continue.
- The window that opens will display the available protocols from which to choose.
- Select a protocol and click Install if necessary.
- Installing VPN protocols may take some time.
- After completing the VPN setup, click Connect.
- Congratulations! Now, your VPN is connected and ready to work.
If you have any questions, you can ask them in the online chat in the lower right corner of the site or create a request to the support service through the ticket system.