@neohackc По iptables есть хорошее руководство, которое частично устарело, но актуально:
https://www.opennet.ru/docs/RUS/iptables/Там просто отсуствуют некоторые вещи про raw и mangle, а так актуально. Но надо учитывать, что щас идет переход на nftables, поэтому придется изучать и iptables и nftables
Еще наверное стоит про iproute2 почитать, но на самом деле, обычно на практике, требуются простые вещи. Ветки комманд ip addr, ip route, ip link. Наверное сильно упираться в его изучение на начальном этапе не стоит. Обычно про него имеет смысл читать, когда надо шейпить трафик (tc)
https://www.opennet.ru/docs/RUS/LARTC/