If you have been following along on my Gain Flexibility & Increase Privacy with WireGuard VPN “mini-course”, you’ll notice that there are a few areas that we need apply configurations in order for our devices to get connected.
Typing all of this in manually on mobile can be a massive pain, especially if you are supporting a remote device for a user.
QR Codes to the rescue!
We can use QR codes to send VPN configuration files out. This is brilliant engineering on WireGuard’s part.
Prerequisites
- You need a working Ubuntu 20.04 WireGuard VPN Server (learn how to set that up here)
- You will need the
qrencode
package installed on your server
Installing the package is easy. Run this command on your SERVER:
sudo apt install qrencode