Today I spent some time setting up a Wireguard VPN on a Linode VPS.
Overall the process is not too complicated, but there are some things I was confused about initially. Initially I followed the guide on the Linode website, but then I switched over to this excellent article: How to setup a VPN server using WireGuard (with NAT and IPv6).
My biggest confusion was about the distinction between the private IP assigned to the server/client within the VPN, and the externally visible IP of the server (the client does not need a public IP). Importantly, the "Address" ...