3Network configuration
- 3.1Basic Network Configuration
Learn interface configuration centered on ip: assigning IP addresses, bringing links up/down, checking the routing table; how legacy ifconfig/route/arp map to it; managing NetworkManager with nmcli; and wireless tools iw/iwconfig/iwlist.
- 3.2Advanced Network Configuration
Learn kernel tuning with sysctl (especially enabling IP forwarding), connectivity checks with ping/ping6, ad-hoc port testing with netcat (nc/ncat), packet capture with tcpdump, port scanning with nmap, and connection inspection with ss/netstat.
- 3.3Network Troubleshooting
Learn hostname configuration (hostname, /etc/hostname), name-resolution files /etc/hosts and /etc/resolv.conf, path tracing with traceroute/traceroute6/mtr, log-based clues (dmesg, /var/log/syslog, /var/log/messages, the systemd journal), and NetworkManager plus legacy config trees /etc/network/ and /etc/sysconfig/network-scripts/.

