Ricerca nel sito web

Comandi di rete Linux deprecati e loro sostituzioni


Nel nostro articolo precedente, abbiamo trattato alcune utili utilità di rete da riga di comando per amministratori di sistema per la gestione della rete, la risoluzione dei problemi e il debug su Linux. Abbiamo menzionato alcuni comandi di rete che sono ancora inclusi e supportati in molte distribuzioni Linux, ma che ormai sono, in realtà, deprecati o obsoleti e quindi andrebbero implementati a favore di sostituzioni più attuali.

Sebbene questi strumenti/utilità di rete siano ancora disponibili nei repository ufficiali delle principali distribuzioni Linux, in realtà non vengono preinstallati per impostazione predefinita.

Ciò è evidente nelle distribuzioni Enterprise Linux, un certo numero di comandi di rete popolari non funzionano più su RHEL/CentOS 7, mentre in realtà funzionano su RHEL/CentOS 6. Anche le ultime versioni di Debian e Ubuntu non le includono.

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

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

È importante sottolineare che dovresti tenere presente che "il software non mantenuto è pericoloso", rappresenta un grande rischio per la sicurezza del tuo sistema Linux. Il moderno sostituto di net-tools è iproute2 – un assortimento di utilità per il controllo della rete TCP/IP in Linux.

La tabella seguente mostra il riepilogo degli esatti comandi deprecati e delle loro sostituzioni, di cui dovresti prendere nota.

arp

ip n (vicino ip)

ifconfig

ip a (indirizzo ip), collegamento ip, ip -s (ip -stats)

iptunnel

tunnel ip

iwconfig

iw

nameif

collegamento ip, nome ifre

netstat

ss, ip route (per netstat -r), ip -s link (per netstat -i), ip maddr (per netstat -g)

route

ip r (percorso ip)

Troverai maggiori dettagli su alcune delle sostituzioni nelle seguenti guide.

  1. ifconfig vs ip: qual è la differenza e confronto tra la configurazione di rete
  2. 10 comandi “IP” utili per configurare le interfacce di rete

Tutto sommato, è bene tenere a mente questi cambiamenti, poiché la maggior parte di questi strumenti obsoleti verranno completamente sostituiti in futuro. Le vecchie abitudini sono dure a morire ma devi andare avanti. Inoltre, installare e utilizzare pacchetti non mantenuti sul tuo sistema Linux è una pratica insicura e pericolosa.

Sei ancora costretto a usare questi comandi vecchi/obsoleti? Come stai affrontando le sostituzioni? Condividi i tuoi pensieri con noi tramite il modulo di feedback qui sotto.