Come utilizzare il comando IP in Ubuntu

Come utilizzare il comando IP in Ubuntu
IP (Internet Protocol) funge da indirizzo di identificatore univoco sulla rete. Questo identificatore univoco aiuta a inviare informazioni tra diversi dispositivi sulla rete. I servizi Internet funzionano anche in base all'IP e differenziano tra diversi dispositivi come router, computer, ecc. Gli indirizzi IP sono costituiti da quattro stringhe interi separate, l'intervallo di ciascuna stringa può variare da 0 a 255 (0.0.0.Da 0 a 255.255.255.255).

I comandi IP in Ubuntu possono essere utilizzati per diversi scopi all'interno di una rete, ad esempio per assegnare, eliminare, impostare un indirizzo o configurare i parametri per le interfacce di rete. Si può dire che è un'alternativa al comando ifconfig di Ubuntu, ma è abbastanza utile e comunemente usato al giorno d'oggi perché il comando ifconfig non è stato mantenuto per così tanto tempo e, pertanto, è stato deprecato. Questa guida sarà focalizzata sull'uso del comando IP in Ubuntu:

Cominciamo con la sintassi del comando IP:

Sintassi:

IP [Opzioni] Oggetto Comando | aiuto

Prima di scavare in questo tutorial; Esegui il seguente comando nel tuo terminale per ottenere i comandi e gli argomenti relativi a IP:

$ ip help

Come controllare gli indirizzi IP di tutte le interfacce di rete

È possibile controllare gli indirizzi IP delle interfacce di rete con l'aiuto del comando indicato di seguito. Per questo, useremo "indirizzo"Oggetto del comando IP:

$ Indirizzo IP

Otterrai lo stesso output se usi "ADDR" invece di "indirizzo"Nel comando sopra.

È notare che i comandi IP possono essere utilizzati con varie opzioni per ottenere l'output del comando specifico nel modo richiesto.

Ad esempio, se si desidera ottenere gli indirizzi IP di tutte le interfacce di rete in modo colorato, devi usare il “-C"Opzione come mostrato di seguito:

$ ip -c indirizzo

Come ottenere solo indirizzi IPv4 o IPv6 delle interfacce di rete

È possibile ottenere solo indirizzi IPv4 o IPv6 utilizzando il comando indicato di seguito; Dovrai usare il "-4"Opzione per IPv4 e"-6"Opzione per IPv6.

$ ip -4 indirizzo

O:

$ IP -6 Indirizzo

Come ottenere le informazioni sul livello del collegamento delle interfacce di rete

Il livello di collegamento dati agisce nella posizione più bassa nel TCP/IP e definisce i metodi all'interno di un collegamento di rete locale su cui gli host comunicano. Il comando IP può essere utilizzato per recuperare le informazioni sul livello del collegamento di tutte le interfacce di rete o una secondo le tue esigenze. Devi usare il "collegamento"Parola chiave come mostrato di seguito:

$ ip link

Il comando sopra ha visualizzato le informazioni sul livello del collegamento dati di tutte le interfacce di rete; Inoltre, se si desidera ottenere un'interfaccia specifica, devi specificare il nome di quella interfaccia come mostrato di seguito:

$ ip link show enp0s3

Inoltre, è possibile ottenere le statistiche del livello di collegamento utilizzando "-S"Opzione del comando IP come mostrato di seguito:

$ ip -s link

Come assegnare un indirizzo IP a un'interfaccia utilizzando il comando IP

È possibile utilizzare il comando IP per assegnare un indirizzo IP specifico all'interfaccia di rete; Il comando indicato di seguito assegnerà l'indirizzo IP (192.168.10.1/10) per interfaccia "lo"(" LO "si riferisce all'indirizzo che il computer utilizza per comunicare con se stesso): si nota che il seguente comando non eseguirà fino a quando non saranno concesse le autorizzazioni sudo:

$ sudo indirizzo ip aggiungi 192.168.10.1/10 dev lo

Per notare le modifiche, è necessario eseguire il comando:

$ Show Indirizzo IP

O:

$ Indirizzo IP

Come rimuovere un indirizzo IP di un'interfaccia di rete utilizzando il comando IP

Il comando IP può essere utilizzato per rimuovere l'indirizzo IP di un'interfaccia di rete. Diciamo che vogliamo rimuovere l'indirizzo IP "192.168.10.1/10"Di interfaccia"lo", Devi usare il"Del"Parola chiave con comando IP come mostrato di seguito:

$ sudo ip addr del 192.168.10.1/10 dev lo

È necessario ottenere gli indirizzi IP dopo il comando sopra per verificare che l'indirizzo IP sia stato rimosso o no:

Come abilitare o disabilitare l'interfaccia di rete utilizzando il comando IP

Con l'aiuto del comando IP, si può abilitare o disabilitare una qualsiasi delle interfacce di rete disponibili:

Ad esempio, per disabilitare "enp0s3", Usa il seguente comando:

$ sudo ip link imposta enp0s3 down

O per abilitare il “enp0s3"Interfaccia di rete, eseguire il comando indicato di seguito e noterai che lo stato di"enp0s3"È stato rianimato di nuovo:

$ sudo ip link imposta enp0s3 su

Come monitorare le interfacce di rete utilizzando il comando IP

Uno dei principali vantaggi del comando IP è monitorare lo stato, le rotte e gli indirizzi dei dispositivi. Esegui il seguente comando per monitorare la rete; Continuerà a monitorare fino a quando non si interrompe la sessione uscendo dal comando (Ctrl+c)

$ ip monitor

IL "Stantio" E "Raggiungibile"Rappresenta la disponibilità di interfacce di rete; entrambi sono validi, ma il "Stantio"Lo stato è irraggiungibile. Tuttavia, "SONDA"Si trova tra stati raggiungibili e irraggiungibili; IL "SONDA"Indica che l'interfaccia sarebbe presto raggiungibile.

Conclusione

Il comando IP in Ubuntu è un comando ben noto per la gestione della rete. A partire dall'introduzione dell'IP all'uso dettagliato di questo comando in Ubuntu, può essere utilizzato per eseguire diverse attività relative alla rete come il monitoraggio dei dispositivi di rete, aggiungendo/rimozione dell'indirizzo IP delle interfacce. In precedenza, il comando ifconfig veniva utilizzato, ma a causa della mancanza di manutenzione, è stato deprecato e quindi è sostituito da un comando IP. Spero che questo articolo sia vantaggioso per te e se vuoi una guida più dettagliata sui comandi relativi al networking, devi visitare LinuxHint.