Comandos de Rede do Linux Obsoletos e Suas Substituições

Em nosso artigo anterior, cobrimos algumas utilitários de rede úteis para Sysadmin’s para gerenciamento de rede, solução de problemas e depuração no Linux. Mencionamos alguns comandos de rede que ainda estão incluídos e suportados em muitas distribuições Linux, mas que agora, na realidade, estão obsoletos e, portanto, devem ser substituídos por substituições mais modernas.

Embora essas ferramentas/utilitários de rede ainda estejam disponíveis nos repositórios oficiais das principais distribuições Linux, elas na verdade não vêm pré-instaladas por padrão.

Isso é evidente nas distribuições Enterprise Linux, uma série de comandos de rede populares não funcionam mais no RHEL/CentOS 7, enquanto eles realmente funcionam no RHEL/CentOS 6. As últimas versões do Debian e Ubuntu também não os incluem.

Neste artigo, compartilharemos comandos de rede obsoletos do Linux e suas substituições. Esses comandos incluem ifconfig, netstat, arp, iwconfig, iptunnel, nameif, bem como route.

Todos os programas listados, com exceção do iwconfig, são encontrados no pacote net-tools, que não tem sido mantido ativamente por tantos anos.

É importante ter em mente que “software não mantido é perigoso“, representando um grande risco de segurança para o seu sistema Linux. A substituição moderna para o net-tools é o iproute2 – um conjunto de utilitários para controlar a rede TCP/IP no Linux.

A tabela a seguir mostra o resumo dos comandos exatos obsoletos e suas substituições, das quais você deve estar ciente.

Linux Deprecated Commands Linux Replacement Commands
arp ip n (ip neighbor)
ifconfig ip a (ip addr), ip link, ip -s (ip -stats)
iptunnel ip tunnel
iwconfig iw
nameif ip link, ifrename
netstat ss, ip route (for netstat -r), ip -s link (for netstat -i), ip maddr (for netstat -g)
route ip r (ip route)

Você encontrará mais detalhes sobre algumas das substituições nos seguintes guias.

  1. ifconfig vs ip: Qual a Diferença e Comparação de Configuração de Rede
  2. 10 Comandos “IP” Úteis para Configurar Interfaces de Rede

Referência: Post do Blog de Tecnologia Doug Vitale.
Página Inicial do Projeto Net-tools: https://sourceforge.net/projects/net-tools/
Página de Descrição do iproute2: https://wiki.linuxfoundation.org/networking/iproute2

No geral, é bom ter essas mudanças em mente, já que a maioria dessas ferramentas obsoletas serão totalmente substituídas em algum momento no futuro. Velhos hábitos são difíceis de morrer, mas você precisa seguir em frente. Além disso, instalar e usar pacotes não mantidos em seu sistema Linux é uma prática insegura e perigosa.

Você ainda está preso usando esses comandos antigos/obsoletos? Como você está lidando com as substituições? Compartilhe seus pensamentos conosco através do formulário de feedback abaixo.

Source:
https://www.tecmint.com/deprecated-linux-networking-commands-and-their-replacements/