WireGuard clients configuring
- WireGuard Official clients
- Android WireGuard client configuration
- macOS WireGuard client configuration
- Windows WireGuard client configuration
- Linux WireGuard client configuration
- Mikrotik WireGuard client configuration
- iOS WireGuard client configuration
WireGuard Official clients
WireGuard VPN module WISECP
Order now | Download | FAQ
Our solution works great with official client programs. We strongly invite you to use them.
You can download from the https://www.wireguard.com/install/
Please always download latest versions. The following list is intended as a general direction only.
Windows [7, 8.1, 10, 11, 2008R2, 2012R2, 2016, 2019, 2022 – v0.5.3]
Download Windows Installer
Browse MSIs
macOS [app store – v1.0.15]
Android [play store – vunknown – out of date & f-droid – v1.0.20220516]
Download from Play Store
Download from F-Droid
iOS [app store – v1.0.15]
Debian/Ubuntu
$ sudo apt install wireguard
Android WireGuard client configuration
WireGuard VPN module WISECP
Order now | Download | FAQ
In order to connect to a VPN, follow these steps:
- Open the link you received in a browser to get instructions and configuration for your new VPN connection. And you will see the following page in the browser window
- Since we are setting up a connection for an android device, we need the WireGuard client for android. To download the client on your phone, open the link on your mobile device and click "Download client Android".
- After you click on the "Download client Android" button, your application store will open, where you need to install your client for Android. Click "Install" to install the application on your mobile device.
- After completing the app installation, open the app to configure your VPN connection.
- This is how the main window of the application looks like, which has no configured connections. To set up a new VPN connection, you must press the plus button.
- After you click on the button that allows you to create a new connection, you will be presented with several options. Now we will use the QR code scanning method. Click on the "SCAN FROM QR CODE" button to start scanning.
Later in this manual, in point number 13, we will look at creating a connection using a configuration file.
- It is worth noting that if you are using the application for the first time, your device will ask you if you can allow access to the camera. You need to allow access to the camera, otherwise scanning will not be possible.
- After you can already start scanning and see that your device is ready, point your camera at the QR code you received.
- After scanning the code, when the scan was successful, the application will prompt you to enter a name for the new connection. Enter a name and save the new configuration by clicking on the "CREATE TUNEL" button.
- After you save your new connection, you will see a list of your VPN connections. Find the required connection to activate it and switch the slider to activation mode.
- It is worth noting that if you have activated your connection for the first time, the system will ask you if it is possible to add such a connection, you must agree that a new connection will be established in order to establish a new connection.
- And so, now your connection is established, you can notice that the slider is in activation mode and you can see a special system icon in the notification bar, which indicates that the VPN connection is activated.
- To create a connection using a configuration file: You need to download the configuration file to your mobile device. To download this file, click on the "Dowload config file" button.
-
Once your configuration file has been downloaded to your device, you need to proceed. You need to return to the "WireGuard" application to import your configuration file. Click "IMPORT FROM FILE OR ARCHIVE" to start importing the configuration file.
-
Next, you will be prompted to find your configuration file. You need to find the configuration file and select it.
-
After you select your configuration file, the connection will be created.
-
To connect to a new VPN connection, you need to activate the slider opposite to the activate position.
macOS WireGuard client configuration
WireGuard VPN module WISECP
Order now | Download | FAQ
In order to connect to a VPN, follow these steps:
- Open the link you received in a browser to get instructions and configuration for your new VPN connection. And you will see the following page in the browser window
- In order to start the configuration you need to download the configuration file. To download the configuration file, click the "Dowload config file" button.
- Save the file to downloads or any other place to import later.
- Since we are setting up a connection for an android device, we need the WireGuard client for macOS. To download the client on your device, open the link on your device and click "Download client macOS".
- After you click on the "Download client macOS" button, your application store will open, where you need to install your client for macOS. Click "Get" and after "Install" to install the application on your device.
- After completing the app installation, open the app to configure your VPN connection.
- This is how the main window of the application looks like, which has no configured connections. To set up a new VPN connection, you must press the "Import tunel(s) from file" button.
-
Next, you will be prompted to find your configuration file. You need to find the configuration file and select it.
- After you select your configuration file, the connection will be created.
- Click the "Activate" button. To activate your VPN connection.
- Congratulations. Your VPN connection is active. We can see this by looking at the system icon bar.
Windows WireGuard client configuration
WireGuard VPN module WISECP
Order now | Download | FAQ
In order to connect to a VPN, follow these steps:
- Open the link you received in a browser to get instructions and configuration for your new VPN connection. And you will see the following page in the browser window
- In order to start the configuration you need to download the configuration file. To download the configuration file, click the "Dowload config file" button.
- Save the file to downloads or any other place to import later.
- Since we are setting up a connection for an android device, we need the WireGuard client for Windows. To download the client on your device, open the link on your device and click "Download client Windows".
- Install the app on your device.
- This is how the main window of the application looks like, which has no configured connections. To set up a new VPN connection, you must press the "Import tunel(s) from file" button.
- Next, you will be prompted to find your configuration file. You need to find the configuration file and select it.
- After you select your configuration file, the connection will be created.
- Click the "Activate" button. To activate your VPN connection.
- Congratulations. Your VPN connection is active.
Linux WireGuard client configuration
WireGuard VPN module WISECP
Order now | Download | FAQ
In order to connect to a VPN, follow these steps:
- Open the link you received in a browser to get instructions and configuration for your new VPN connection. And you will see the following page in the browser window
- In order to start the configuration you need to download the configuration file. To download the configuration file, click the "Dowload config file" button.
- Save the file to downloads or any other place to import later. You can download the configuration file and move it to your server, or you can create a new file and copy the configuration text into it. We will copy the configuration text into a new file in this WireGuard client setup guide.
- Since we are setting up a connection for an Linux device, we need the WireGuard client for Linux. To download and install the client on your device, by command
sudo apt install wireguard
- After installing the client, navigate to the folder
cd /etc/wireguard/
and create a configuration file. With the help of the commandnano wg0.conf
- Copy the configuration text into your terminal window.
- Save the file, after saving the file you need to complete the connection.
Connect using the command:sudo wg-quick up wg0
Mikrotik WireGuard client configuration
WireGuard VPN module WISECP
Order now | Download | FAQ
Configuring Mikrotik as an WireGuard Client.
Make sure you have an up to date routerOS system.
Version must be at least: 7.6
[admin@VPN-CLIENT] > system package print
Columns: NAME, VERSION
# NAME VERSION
0 routeros 7.6
Open a single-use shipment on the WireGuard section for the client's configuration request
Login to Mikrotik via Winbox
Copy the private key from the text configuration from the [Interface] section to the PrivateKey field in the WireGuard interface settings in Mikrotik
Click OK to create the interface
Go to the peers tab.
Click plus to add a new peer
Interface - Select the previously created WireGuard interface
Public key - Copy the public key from the text configuration from the [Peer] section to the Public key field
Endpoint - Copy the server address from the text configuration from the [Peer] section to the endpoint field
Endpoint Port - Copy the server port from the text configuration from the [Peer] section to the Endpoint Port field
Allowed Address - Copy AllowedIPs from the text configuration from the [Peer] section to the Allowed Address field
Persistent Keepalive - Copy the PersistentKeepalive from the text configuration from the [Peer] section to the Persistent Keepalive field
Click OK to create a peer
In order to have communication with the server, you need to set the address on the WireGuard interface
Addresse - Copy the Address from the text configuration from the [Interface] section to the Address field
Interface - Select the previously created WireGuard interface
You also need to configure the traffic routes you need at your discretion.
iOS WireGuard client configuration
WireGuard VPN module WISECP
Order now | Download | FAQ
In order to connect to a VPN, follow these steps:
- Open the link you received in a browser to get instructions and configuration for your new VPN connection. And you will see the following page in the browser window
- Since we are setting up a connection for an iOS device, we need the WireGuard client for iOS. To download the client on your phone, open the link on your mobile device and click "Download client iOS".
- After you click on the "Download client iOS" button, your application store will open, where you need to install your client for iOS. Click "Install" to install the application on your mobile device.
- After completing the app installation, open the app to configure your VPN connection.
- This is how the main window of the application looks like, which has no configured connections. To set up a new VPN connection, you must press the plus button or "Add a tunnel" button.
- After you click on the button that allows you to create a new connection, you will be presented with several options. Now we will use the QR code scanning method. Click on the "SCAN FROM QR CODE" button to start scanning.
Later in this manual, in point number 10, we will look at creating a connection using a configuration file.
It is worth noting that if you are using the application for the first time, your device will ask you if you can allow access to the camera. You need to allow access to the camera, otherwise scanning will not be possible.
- After you can already start scanning and see that your device is ready, point your camera at the QR code you received.
It is worth noting the system will ask your password
- After scanning the code, when the scan was successful, the application will prompt you to enter a name for the new connection. Enter a name and save the new configuration by clicking on the "Save" button.
- After you save your new connection, you will see a list of your VPN connections. Find the required connection to activate it and switch the slider to activation mode.
- To create a connection using a configuration file: You need to download the configuration file to your mobile device. To download this file, click on the "Dowload config file" button.
-
Once your configuration file has been downloaded to your device, you need to proceed. You need to return to the "WireGuard" application to import your configuration file. Click "Create fron file or archive" to start importing the configuration file.
-
Next, you will be prompted to find your configuration file. You need to find the configuration file and select it.
-
After you select your configuration file, the connection will be created.
-
To connect to a new VPN connection, you need to activate the slider opposite to the activate position.