Articles on: Application Recipe Guides

Getting started with WireGuard

About WireGuard

WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN.

Official Website:
Underlying OS: CentOS 6.7 Server (64 Bit)
Installer Copyright:

Minimum System Requirements

1 vCPU Core
512 MB RAM
5 GB of Disk

Getting Started

1) Once the application is installed, download the Connection profile using an FTP/SCP software like WinSCP for Windows or CyberDuck for macOS

2) Login to your server, and download the connection profile (example.conf) from the root directory.

Host name: {your-server-ip}
User name: root
Password: {your-server-root-password}

Replace {your-server-ip} with your server's IP address and {your-server-root-password} with your server's root password

WinSCP Login Screen

3) Afterwards, you can go ahead and install it on your computer to tunnel your connection through your new VPN.


Each device that you use should have it's own user on the VPN server to run reliably. Run the following command on your server through a SSH client like PuTTY for Windows or Terminal on macOS to add more users or remove some of them.


Application Downloads

Windows/Android/iOS and macOS VPN client software

Important files and documents

WireGuard official whitepaper can be found here:

Updated on: 01/03/2023

Was this article helpful?

Share your feedback


Thank you!