IPROUTE2 || NET-TOOLS - O que são esses pacotes?

O pacote net-tools ele já tem alguns anos que está obsoleto (ultrapassado), e os mantenedores do Kernel Linux passaram o estado do pacote para “deprecated”, significa que o net-tools está ultrapassado (obsoleto), seus dias estão contados e com isso o pacote iproute2 é o seu sucessor para já algum tempo pra gerenciamento e administração de redes. Afinal, IPROUTE2 ou NET-TOOLS – O que são esses pacotes?

IPROUTE2 ou NET-TOOLS – O que são esses pacotes?

INTRODUÇÃO

Vamos entender porque é importante que o usuário linux passe a usar as ferramentas do pacote iproute2 e largar de vez os comandos ultrapassados (obsoletos) que integram o pacote net-tools.

Nota: Mais informações e como realizar a instalação do net-tools no Debian 9 Stretch. Aqui
IPROUTE2

O pacote iproute2 foi desenvolvido com a finalidade de substituir o pacote net-tools que se tornou obsoleto. Comando como arp, rarp, mii-tool, plipconfig, ipmaddr, slattach, ifconfig, iptunnel, netstat, route, iwconfig, nameif e outros, foram melhorados e suas funcionalidades agora estam implementadas no comando ip do pacote iproute2.

O pacote iproute2 é uma excelente suíte de ferramentas para quem precisa gerenciar ou administrar uma rede linux, com o comando ip, são agrupas funcionalidades de vários comandos de seu antecessor  para administração e gerenciamento de redes.

Mais informações sobre o código e documentação do pacote iproute2, basta acessar os botões abaixo:

  KERNEL.org  Documentação  Howto – iproute2

COMPARAÇÕES

 

ID NET-TOOLS IPROUTE2
01
ifconfig -a
ip link show
02
ifconfig eth1 up
ip link set up eth1
03
ifconfig eth1 down
ip link set down eth1
04
ifconfig eth1 192.168.0.1/24
ip addr add 192.168.0.1/24 dev eth1
05
ifconfig eth1 0
ip addr del 192.168.0.1/24 dev eth1
06
ifconfig eth1
ip addr show dev eth1
07
ifconfig eth1 hw ether 00:52:bc:33:25:a1
ip link set dev eth1 address 00:52:bc:33:25:a1
08
route -n  ou netstat -rn
ip route show
09
route add -net 192.168.0.1
ip route add default via 192.168.0.1
10
route add -net 192.168.0.1/24 gw eth1
ip route add 192.168.0.1/24 dev eth1
11
mii-tool
ethtool
12
iwconfig
iw

 

DESCRIÇÃO
01 - Exibir todas as interfaces de rede
02 - Habilitar interface de rede
03 - Desabilitar interface de rede
04 - Definir IP/Mascára de rede
05 - Remover definição de IP/Mascára de rede
06 - Informações específicas de uma interface
07 - Mudando o MAC-ADDRESS
08 - Exibir tabela de roteamento
09 - Adicionando rota padrão
10 - Adicionando rota estática
11 - Manipulação e consulta de rede
12 - Exibir informações da Wlan
CONCLUSÃO

A qualquer momento o net-tools poderá sumir e deixar muitos na mão porque insistem em usar os comandos arp, rarp, mii-tool, plipconfig, ipmaddr, slattach, ifconfig, iptunnel, netstat, route, iwconfig, nameif já defasados, para não ser pego de surpresa, é altamente recomendado que já comecem a utilizar e estudar o iproute2, por ser uma ferramenta mais completa e atualizada para usuários do mundo GNU/Linux.