Building a Layer 3 VPN Tunnel for Linux in C
Introduction
In this project, I build a simple VPN from scratch on Linux to understand how packets move between the kernel, userspace, and the network.
The implementation starts with creating and conf
l3vpn.hashnode.dev28 min read