Building own VPN protocol (Part 2)
In Part 1 of this series, I demonstrated how to build a functional VPN protocol from scratch. I successfully encapsulated IP packets into UDP datagrams, handled NAT traversal, and deployed the solution across Docker, AWS, and even an OpenWRT home rou...
darkwirelabs.hashnode.dev9 min read