Comandi di rete Linux deprecati e i loro sostituti

Nel nostro articolo precedente, abbiamo coperto alcune utilità di rete da riga di comando per gli amministratori di sistema per la gestione, il troubleshooting e il debug della rete su Linux. Abbiamo menzionato alcuni comandi di rete che sono ancora inclusi e supportati in molte distribuzioni Linux, ma che sono ora, in realtà, deprecati o obsoleti e quindi dovrebbero essere sostituiti con alternative più moderne.

Anche se queste strumenti/utilità di rete sono ancora disponibili nei repository ufficiali delle principali distribuzioni Linux, in realtà non vengono preinstallati per impostazione predefinita.

Questo è evidente nelle distribuzioni Enterprise Linux, dato che alcuni comandi di rete popolari non funzionano più su RHEL/CentOS 7, mentre funzionano effettivamente su RHEL/CentOS 6. Le ultime versioni di Debian e Ubuntu non li includono più.

In questo articolo, condivideremo comandi di rete deprecati su Linux e le loro sostituzioni. Questi comandi includono ifconfig, netstat, arp, iwconfig, iptunnel, nameif, così come route.

Tutti i programmi elencati, ad eccezione di iwconfig, si trovano nel pacchetto net-tools che non è stato sottoposto a manutenzione attiva per molti anni.

È importante tenere a mente che “il software non mantenuto è pericoloso“, rappresenta un grande rischio per la sicurezza del tuo sistema Linux. Il sostituto moderno per net-tools è iproute2: un insieme di utility per il controllo delle reti TCP/IP in Linux.

Nella tabella seguente è riassunto l’elenco dei comandi deprecati e dei loro sostituti, di cui dovresti tenere conto.

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)

Troverai ulteriori dettagli su alcuni dei sostituti in queste guide seguenti.

  1. ifconfig vs ip: Differenze e Confronto della Configurazione di Rete
  2. 10 Comandi “IP” Utili per Configurare le Interfacce di Rete

Riferimento: Post del blog tecnologico di Doug Vitale.
Home del Progetto Net-tools: https://sourceforge.net/projects/net-tools/
Pagina di descrizione di iproute2: https://wiki.linuxfoundation.org/networking/iproute2

Tutto sommato, è bene tenere a mente questi cambiamenti, poiché la maggior parte di questi strumenti obsoleti verrà completamente sostituita in futuro. Le vecchie abitudini muoiono lentamente, ma è necessario andare avanti. Inoltre, installare e utilizzare pacchetti non mantenuti sul tuo sistema Linux è una pratica insicura e pericolosa.

Sei ancora bloccato nell’uso di questi comandi vecchi/deprecati? Come stai affrontando le sostituzioni? Condividi i tuoi pensieri con noi tramite il modulo di feedback qui sotto.

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