Linux viene fornito con una serie di strumenti di rete per la gestione di infrastrutture di rete sia su larga scala che su piccola scala. Per molto tempo, net-tools sono stati gli strumenti di rete predefiniti preferiti, ma ora sono stati sostituiti da iproute2 utensili.
Questa guida esaminerà alcuni importanti strumenti di rete destinati a sostituire i deprecati net-tools. La maggior parte delle versioni moderne di Linux viene fornita con il nuovo iproute2 strumenti per impostazione predefinita.
Ecco alcuni dei nuovi strumenti di rete iproute2 che hanno sostituito i vecchi e deprecati strumenti di rete su Linux.
1. ss
Lo strumento ss, abbreviazione di "statistiche socket", è un insieme di strumenti di rete che fanno parte di iproute2.
ss sostituisce la maggior parte degli strumenti di netstat. Ottiene le informazioni sui socket direttamente dallo spazio del kernel ed è nella maggior parte dei casi più veloce del suo predecessore. È anche in grado di visualizzare più TCP e informazioni sullo stato rispetto a net-tools.
I comandi ss sono molto brevi e precisi. Ad esempio, per visualizzare le informazioni TCP, è necessario eseguire il comando seguente:
ss -t
Per saperne di più sulle opzioni e sull'utilizzo del comando ss, puoi dare un'occhiata la nostra guida dettagliata sui ss o ottieni la guida della riga di comando usando ss --aiuto o uomo ss.
2. ip a
Ottenere informazioni sul proprio protocollo Internet (IP) è una delle attività di rete più comuni eseguite sia dagli amministratori di sistema che dagli utenti di PC. Il ip set di comandi mostra e manipola dispositivi di rete o di routing, interfacce e tunnel.
Tradizionalmente, questo è stato fatto dal ifconfig comando, che è responsabile della visualizzazione dei dettagli su tutte le interfacce di rete. ifconfig è ora sostituito da ip a o indir.
Per ottenere il tuo attuale indirizzo IP, esegui semplicemente il comando:
ip a
3. IP n
ip neighbor, ip neigh, ip neighbor o semplicemente ip n è un potente strumento di rete utilizzato per manipolare le voci della cache ARP (Address Resolution Protocol) o NDISC. Funziona trovando l'indirizzo MAC (Media Access Control) di un vicino di rete per un determinato indirizzo IP.
Il IP n il comando sostituisce il vecchio arp comando. Viene utilizzato principalmente quando si lavora con dispositivi di routing e tunnel. A differenza del suo predecessore che cerca di fare tutto, ip n è più conciso e più facile da usare e da imparare.
Ad esempio, per visualizzare le voci nella tabella ARP, è sufficiente eseguire il comando seguente:
ip e mostra
4. iw
Il comando iw viene utilizzato per visualizzare e configurare i dispositivi wireless. Sostituisce il iwconfig comando. iw utilizza l'intestazione dell'interfaccia pubblica Netlink e supporta tutti i driver recenti aggiunti al kernel Linux.
Per ottenere informazioni sui tuoi dispositivi wireless e sulle loro capacità, ad esempio la banda di rete, lo standard Wi-Fi, ecc., puoi eseguire il comando:
la mia lista
ip link sostituisce il nomese comando. Viene utilizzato principalmente per mostrare e modificare le interfacce di rete. Tieni presente che avrai bisogno privilegi sudo elevati per apportare modifiche alla configurazione.
Oltre al comando ip link, Linux fornisce anche un'altra alternativa, vale a dire rinomina. Puoi saperne di più su ip link e le sue opzioni dalle pagine di manuale usando collegamento ip uomo comando.
6. percorso IP
È possibile utilizzare il comando ip route per visualizzare e configurare route di tabelle, interfacce di rete e tunnel. Il comando ip route o semplicemente ip r sostituisce il rotta comando su Linux.
Per mostrare i tuoi percorsi attuali, usa il comando:
ip r
7. tunnel ip
Come suggerisce il nome, puoi utilizzare il comando ip tunnel per la configurazione del tunnel. Ad esempio, per configurare i tunnel IPv4 o IPv6 per la trasmissione di pacchetti.
ip tunnel sostituisce il iptunnel comando dal pacchetto net-tools. Per mostrare i tunnel, esegui il comando seguente:
spettacolo del tunnel ip
Approfitta dei nuovi comandi iproute2
Questa guida ha mostrato i nuovi strumenti di rete destinati a sostituire il pacchetto net-tools deprecato. Sebbene sia ancora possibile utilizzare net-tools su Linux, non vengono mantenuti da molto tempo e presentano alcuni rischi per la sicurezza. I nuovi strumenti di rete iproute2 sono robusti e, nella maggior parte dei casi, più veloci dei loro predecessori.
Puoi utilizzare questi comandi per risolvere i problemi di rete e risolvere i problemi di Internet su sistemi operativi basati su Linux.
Come risolvere la tua connessione Internet in Linux
Leggi Avanti
Argomenti correlati
- Linux
- App Linux
- Comandi Linux
- Reti di computer
Circa l'autore
Mwiza sviluppa software di professione e scrive ampiamente su Linux e programmazione front-end. Alcuni dei suoi interessi includono storia, economia, politica e architettura d'impresa.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti