Wireguard configuration concepts

Wireguard concepts The point of this post This is intended as a high level starting point for someone who is new to using Wireguard. If you spot any errors or inaccuracies, feel free to open a pull request in the Github repo, or leave a comment. Overview Wireguard is a modern VPN protocol. Instead of using a traditional client server model, Wireguard uses a peer-to-peer mechanism. Authentication is handled with private and public key pairs, and optionally a pre-shared key. ...

October 26, 2025 · 4 min

Setting up OpnSense as an AirVPN client

I recently set up my OpnSense firewall at home with a connection to AirVPN using Wireguard. It was a bit more complicated than when I did it for Mullvad last year, so I figured I’d document it here for anyone who finds this useful. 1. Device Creation Log into your AirVPN account and navigate to the client area. Click on Manage Devices. You can either edit the existing “default” device or create a new one. Either way, I recommend editing the name of the device so that you know what it is, 6 months down the line. I called mine “Opnsense”. ...

December 3, 2024 · 6 min