O iproute2 é uma coleção de utilitários para controle de redes TCP/IP e controle de rede no Linux. Atualmente, é mantida por Stephen Hemminger. O autor original é o Alexey Kuznetsov, conhecido pela implementação da QoS no kernel do Linux.
A maioria dos manuais de configuração de rede ainda se refere ao ifconfig e route como as principais ferramentas de configuração de rede, mas o ifconfig é conhecido por se comportar de forma inadequada em ambientes de rede modernos. Assim, eles são considerados obsoletos, mas a maioria das distros ainda os inclui.
Sendo assim, segue lista com os comandos obsoletos e seus respectivos “sucessores” contidos no pacote iproute2:
- O arp tem como sucessor o ip n (ip neighbor)
- ifconfig tem como sucessor o ip a (ip addr), ip link, ip -s (ip -stats)
- iptunnel tem como sucessor o ip tunnel
- route tem como sucessor o ip r (ip route)e
- nameif tem como sucessor o ip link, ifrename
- iwconfig tem como sucessor o iw
- netstat tem como sucessor o ss, ip route (for netstat-r), ip -s link (for netstat -i), ip maddr (for netstat-g)
- mii-tool tem como sucessor o ethtool