In this section of the Gain Flexibility & Increase Privacy with WireGuard VPN mini-course, we are going to be configuring WireGuard VPN on an Android device.
This is what it looks like:
Download the WireGuard App
Configure your connection
Once the app is downloaded, we need to add a new configuration file.
Rather than typing in everything manually, let’s use the QR code we generated from my other post to quickly import.
It will ask for camera permission, then you should be able to scan your code.
You’ll be prompted to confirm your action, but you should definitely press OK.
Add your client to your server
Your client is configured, but you need to authorize it on your server.
ON YOUR SERVER run this command:
sudo wg set wg0 peer YOUR_CLIENT_PUBLIC_KEY allowed-ips YOUR_CLIENT_VPN_IP
IMPORTANT: You need to replace
If you want the fine details of why we need to do this, you can read about the important concepts here.
All you need to do now when you want to connect is open your WireGuard app and turn it on.