Linux Routing Basics: Adding, Deleting Host, Network, and Default Routes
This article explains Linux routing fundamentals, describing how routing tables are used to select interfaces and next hops, detailing the six-step packet routing process, and providing step‑by‑step commands and examples for adding and removing host, network, and default routes on Linux systems.