×
Logo
  • News
  • Pricing
  • Contact
  • Client Area
Control Panel

Search

Applications

Client Area

Community

Connection Details

Control Panel

Getting Started

Misc Guides

Rclone

Torrent Clients

Unofficial Application Installers

Unofficial Language Installers

Unofficial SSH Utilities

Share your knowledge, submit a guide!

Ultra.cc Documentation
Ultra.cc Documentation
📘

WireGuard

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.
image
  • Choose the wireguard-config-peer#.zip file that you downloaded. In the example given below, we are using peer1
  • Click on Activate.
image
  • 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.
image
  • Choose the wireguard-config-peer#.zip file that you downloaded. In the example given below, we are using peer1
  • Click on Activate.
image
  • Check your IP address on whatismyipaddress.com to confirm that the VPN connection is working.

Linux (Ubuntu)

  • Specific install instructions for Ubuntu 20.04 LTS have 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 .conf file from it. Let us assume that the download was made to ~/Downloads and that Config (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.conf to /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
image
  • 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.
image
  • Select SCAN FROM QR CODE
image
  • Scan the QR code of the WireGuard configuration on your screen.
  • Name the tunnel as per your preference and select CREATE TUNNEL
image
  • Finally, enable the tunnel
image

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
image
  • Select Create from QR code
image
  • Scan the QR code of the WireGuard configuration on your screen.
  • Name the tunnel as per your preference and click on Save
image
  • Accept the permissions prompt by clicking on Allow
image
  • Finally, enable the tunnel.
image

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
Logo

© 2025 SlashN Services Pte. Ltd. All rights reserved.

Discord