ifconfigé de net-tools, que não consegue acompanhar completamente a pilha de rede Linux há muito tempo. Ele também ainda usa ioctlpara configuração de rede, que é uma maneira feia e menos poderosa de interagir com o kernel.
Muitas mudanças no código de rede do Linux e muitos novos recursos não são acessíveis usando net-tools: roteamento de caminhos múltiplos, roteamento de políticas (consulte o RPDB). routepermite que você faça coisas idiotas, como adicionar várias rotas ao mesmo destino, com a mesma métrica.
Além disso:
ifconfig não relata o endereço de hardware adequado para alguns dispositivos.
- Não é possível configurar
ipip, sit, gre, l2tp, etc. túneis estáticos no kernel.
- Você não pode criar
tunou tapdispositivos.
- A maneira de adicionar vários endereços a uma determinada interface também tem pouca semântica.
- Você também não pode configurar o sistema de controle de tráfego Linux usando
net-toolsqualquer um.
Veja também ifconfigé péssimo .
EDIT : Removida a afirmação sobre net-toolscessar o desenvolvimento, que até agora eu esqueci onde cheguei para este post. net-tools'foi trabalhado desde que iproute2foi lançado, embora seja principalmente a correção de bugs e pequenas melhorias e recursos, como internacionalização.