WireGuard
- Each Ultra.cc service comes with a total of five different peer configurations that you can use to connect to your WireGuard service.
- This means that at one time, you can have a total of 5 different devices connected to your WireGuard service.
Install WireGuard on your Ultra.cc Service
- Log in to your Ultra Control Panel.
- Go to the Installers tab and install WireGuard.
- Next, go to the Apps tab, find WireGuard in the list and click the Show Info button to reveal your configuration files.
- For easier management, you can set a custom Config Label for each individual configuration file.
Setup WireGuard on your Device
Windows
- Log in to your Ultra Control Panel.
- Go to the Apps tab, find WireGuard in the list and click the Show Info button to reveal your configuration files.
- Click on View Config (#) for one of the configurations and save it on your PC by clicking on the Download button.
- Download WireGuard for Windows here and install it.
- Launch WireGuard and click on Import tunnel(s) from file.
- Choose the
wireguard-config-peer#.zipfile that you downloaded. In the example given below, we are usingpeer1 - Click on Activate.
- Check your IP address from What is my IP address to confirm that the VPN connection is working.
MacOS
- Log in to your Ultra Control Panel.
- Go to the Apps tab, find WireGuard in the list and click the Show Info button to reveal your configuration files.
- Click on View Config (#) for one of the configurations and save it on your PC by clicking on the Download button.
- Launch the App Store and search for WireGuard.
- Click on Get and then Install.
- Launch WireGuard using SpotLight Search or by using the Open button in the App Store.
- Click on Import tunnel(s) from file.
- Choose the
wireguard-config-peer#.zipfile that you downloaded. In the example given below, we are usingpeer1 - Click on Activate.
- Check your IP address on whatismyipaddress.com to confirm that the VPN connection is working.
Linux (Ubuntu)
- Specific install instructions for
Ubuntu 20.04 LTShave been described below. They may differ slightly for other Linux distros. - You can view install instructions for other Linux distros over here.
- Log in to your Ultra Control Panel.
- Go to the Apps tab, find WireGuard in the list and click the Show Info button to reveal your configuration files.
- Click on View Config (#) for one of the configurations and save it on your PC by clicking on the Download button.
- Launch a Terminal window to execute some commands.
- Install
WireGaurdresolvconf&unzip:
sudo apt install wireguard resolvconf unzip- Navigate to the directory that you downloaded your WireGuard configuration to and extract the
.conffile from it. Let us assume that the download was made to~/Downloadsand thatConfig (1)was downloaded:
cd ~/Downloads/
unzip wireguard-config-peer1.zip *.conf
Note: The wireguard-config-peer# will change depending on the configuration that you have downloaded.- Move the extracted configuration file
peer1.confto/etc/wireguard/.
sudo mv peer1.conf /etc/wireguard/
Note: The peer# will change depending on the configuration that you have downloaded.- Reload systemd daemon and then start the WireGuard service:
sudo systemctl daemon-reload
sudo systemctl start wg-quick@peer1
Note: The peer# will change depending on the configuration that you have downloaded.- Check the status of WireGuard, it should look similar to the screenshot given below:
sudo wg- Check your IP address from whatismyipaddress.com to confrim that the VPN connection is working.
- Stop the WireGuard service:
sudo systemctl stop wg-quick@peer1
Note: The peer# will change depending on the configuration that you have downloaded.Mobile Clients
Android
- Log in to your Ultra Control Panel.
- Go to the Apps tab, find WireGuard in the list and click the Show Info button to reveal your configuration files.
- Click on View Config (#) for one of the configurations. It will display a QR code.
- Install the WireGuard application from the Google Play Store.
- Launch it and click on the
+button.
- Select
SCAN FROM QR CODE
- Scan the QR code of the WireGuard configuration on your screen.
- Name the tunnel as per your preference and select
CREATE TUNNEL
- Finally, enable the tunnel
iOS
- Log in to your Ultra Control Panel.
- Go to the Apps tab, find WireGuard in the list and click the Show Info button to reveal your configuration files.
- Click on View Config (#) for one of the configurations. It will display a QR code.
- Install the WireGuard application from the App Store.
- Launch it and click on the
+button
- Select
Create from QR code
- Scan the QR code of the WireGuard configuration on your screen.
- Name the tunnel as per your preference and click on
Save
- Accept the permissions prompt by clicking on
Allow
- Finally, enable the tunnel.
If you require further assistance, you can open a support ticket here!
Feedback and suggestions regarding this article are welcome on our Discord server
- WireGuard
- Install WireGuard on your Ultra.cc Service
- Setup WireGuard on your Device
- Windows
- MacOS
- Linux (Ubuntu)
- Mobile Clients
- Android
- iOS