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.