Linux Container Networking from Scratch

In this article, we will be looking into setting up networking on a linux box from scratch. We will be creating a fresh new VM using Lima on macOS. You can create a new VM using VirtualBox, Vagrant, or even create a VM on OCI for free. Isolation based on Network Namespace The common thing that constitutes a network stack includes the: Network Devices Routing Rules Netfilter Hooks We can create a…