Intro That’s a confusing title, isn’t it? I have debated making these separate posts, but in the end I felt like there was an awful lot, so in the end they ended up being the same post, oh well, sue me. Note: When I say Linux I mean “the family of operating systems which use the Linux Kernel”. I know that there is a difference but frankly “GNU/Linux Operating System” is too much of a mouth-full and we as a species use synecdoche a lot so I don’t feel that bad saying it.
First Things First – What’s the Point? Why would you want to setup wireguard in the first place? Simply put – it makes life easier. What wireguard is a VPN, what this means it that it allows you to open up a secure tunnel through the internet from one point to another. Think of it like a concrete tunnel running through the ocean– no one can see into the tunnel, and you are protected from all of the sharks.