WireGuard® configuration guide for all major platforms

WireGuard® is the latest VPN protocol with state-of-the-art security and greatly optimized performance. This protocol was originally released for the Linux kernel, but now it is cross-platform and can be deployed on any platform. 

More information about WireGuard® features you can find in the article What is WireGuard® protocol?

This guide provides a detailed walkthrough on how to configure a WireGuard® VPN connection on your iOS device using the KeepSolid VPN Unlimited® application.


Note: VPN Unlimited is compatible with devices running iOS 10.0 and higher.


Launch the latest version of KeepSolid VPN Unlimited® application on your iOS device.

Open the Menu. For this tap button in the top left corner of the main screen.

Go to the Settings tab and select Protocols

If your VPN connection is active it will be automatically re-connected using the chosen VPN protocol.

Select the WireGuard® VPN protocol and tap the arrow in the top left corner to move back to the main screen.

Establish your VPN connection and browse the Internet without any restriction.

Well, now you know how to configure a VPN connection running through the WireGuard® protocol.

Need to configure other devices? Check out the Manuals page or contact our customer support via [email protected].

“WireGuard” is a registered trademark of Jason A. Donenfeld.