WideVPN WireGuard Setup for iOS VPN client

Home >> Setup Guides >> ios

WideVPN WireGuard Setup for iOS



Download the WireGuard app

Download and install the WireGuard app from the App Store.


Please use Safari in the following instructions as some users have reported that other browsers do not work.


ios.png


Generate and import configuration file


In member center, navigate to our WireGuard VPN configuration generator.


win2.png



Scroll down at the configuration generator page and select your preferred location.  Then click on the GENERATE button.


win3.png

The configuration file will be saved to the Downloads folder as default or to your preferred location.


win4.png


Generate a separate key pair for each device that you use. Click Download to save the file. You may need to wait a few seconds for the file to begin downloading.


The config file will be saved in the Downloads folder or you can save it at a preferred location.  You can rename it something more recognizable if you want.


ios1_gaitubao_438x779.png


In a browser window on your iOS device, navigate to our WireGuard configuration generator.

Click on Generate a new key pair. (Generate a separate key pair for each device that you use.)

From the Server drop-down menu, select All (other options currently don't work).

Click on Download and wait 5–10 seconds for the file to begin downloading.

When prompted, select OK to open the .zip file in the WireGuard app.


ios2_gaitubao_499x420.png


Click on Allow when WireGuard asks to add VPN configurations.You may need to enter your device's passcode in order to confirm.Tap on the Allow button to add the VPN configuration.


ios3_gaitubao_491x353.png


or Tap the + in top right > Create from QR code


Scan the QR code 


iosqr.png



Enter in a name for the connection (can be anything such as widevpn)


celo-wireguard-vpn-ios-add-name-300x188.jpg

Tap on the slider button to connect


Open the WireGuard app.Click on the button next to the WireGuard server you wish to use in order to connect or disconnect.


Using multiple devices?

If you're running WireGuard on multiple devices, generate a separate key pair for each device. You will otherwise likely run into connectivity issues.