Using a VPN is an obvious solution when you are connected to internet on an untrusted network. Instead of paying a subscription to a VPN service, I decided to create my own VPN server. It turns out that this is much simpler than I expected.
In this article, I briefly explain what is a VPN and its advantages. I then explain how I built my own VPN server.