7 hours ago
- iproute2 is the modern Linux networking toolkit replacing legacy tools like ifconfig, route, and arp, with unified commands such as ip, tc, bridge, and ss.
- The ip command manages addresses, links, neighbors, routes, tunnels, and more, supporting abbreviation and machine-readable output formats like JSON and brief.
- Key tasks include adding/removing IP addresses, configuring VLANs, bridges, tunnels (GRE, VXLAN, GENEVE), and managing routing tables with policy-based routing and VRF.
- Network namespaces create isolated network stacks, allowing interfaces to be moved between namespaces for containerization and security.
- The guide is task-centered, providing practical examples for common networking tasks rather than just listing commands, aimed at easy learning.
- Advanced features include multicast monitoring, network event monitoring via rtmon, and viewing sysctl configuration with netconf.