How to Setup WireGuard on Ubuntu 20.04

Notes for setting up WireGuard. Assumes server and client are both Ubuntu 20.04. Server Config Install WireGuard Generate the public and private server keys. Restrict permissions on the private key. Create the config file Edit config file with text below. CLIENT1_PUBLIC_KEY is generated in the client config below. Multiple clients can be added by copying … Read more