Wireguard

I have a static IP address from my ISP and I run Wireguard on my home server. This is the only protocol exposed directly to the Internet. Anything that wants to connect to my home server has to be given a static IP address on my server's Wireguard interface and has to be able to run a Wireguard client.

For most things, this works fine. But it kind of gets in the way when I want to connect older machines or more niche operating systems to my home server.

I've had it in my mind for a while to implement a basic Wireguard client for, e.g., 9front and Windows 98. To this end, I've been meaning to read the Wireguard paper for a while now.

I've also been meaning to include a way to use Wireguard for authentication with my personal web services.

Page Created: 2025-07-06

Last Updated: 2025-07-06

Last Reviewed: 2025-07-06