Wireguard Server-Client configuration

Setting up Wireguard based VPN is quite easy. Depending on your distribution you install kernel headers (as Wireguard is loaded kernel module), install Wireguard and configure it and you’re off to the races. With Linux kernel 5.6 Wireguard will be built in so this process will be even simpler. Installation Currently on my Ubuntu (18.04) based server, I had to do the following: apt-get update apt-get install linux-headers-$(uname -r) add-apt-repository ppa:wireguard/wireguard apt-get install wireguard Since that automatically built kernel module, loading it with:...

April 11, 2020 · 2 min · Ivan Tomica