Em nosso artigo anterior, cobrimos algumas utilidades de linha de comando úteis para administradores de rede para gerenciamento de rede, solução de problemas e depuração no Linux. Nós mencionamos alguns comandos de rede que ainda são incluídos e suportados em muitas distribuições Linux, mas, na realidade, são obsoletos ou descontinuados e, portanto, devem ser substituídos por alternativas mais atuais.
Embora essas ferramentas/utilitários de rede ainda estejam disponíveis nas repositórias oficiais das principais distribuições Linux, eles não são realmente pré-instalados por padrão.
Isso é evidente nas distribuições Linux corporativas, vários comandos de rede populares não funcionam mais no RHEL/CentOS 7, enquanto funcionam no RHEL/CentOS 6. Os lançamentos mais recentes de Debian e Ubuntu também não os incluem.
Neste artigo, compartilharemos comandos de rede Linux obsoletos 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 está sob manutenção ativa há muitos anos.
É importante ter em mente que “software não mantido é perigoso“, representando um grande risco de segurança para o seu sistema Linux. O substituto moderno 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.
- ifconfig vs ip: Qual a Diferença e Comparação da Configuração de Rede
- 10 Comandos Úteis “IP” para Configurar Interfaces de Rede
Referência: Postagem no Blog Doug Vitale Tech.
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
Em suma, é 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 custam a morrer, mas você tem que seguir em frente. Além disso, instalar e usar pacotes sem manutenção no seu sistema Linux é uma prática insegura e perigosa.
Você ainda está preso ao uso desses 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/