Il comando ip fornito dal pacchetto iproute viene utilizzato per regolare gli indirizzi, lo stato del collegamento, le tabelle di routing, gli oggetti adiacenti e gestire i componenti di rete di un sistema. Il comando ip è un potente strumento progettato per sostituire molti dei vecchi comandi net-tools ancora in uso come ifconfig. Di seguito è riportato un riferimento alla riga di comando/cheat sheet del comando 'ip'.
DOMANDA IP
indirizzo :Visualizza indirizzi IP e informazioni sulla proprietà (abbreviazione di indirizzo)
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| indirizzo IP | Mostra informazioni per tutti gli indirizzi |
| ip addr mostra dev em1 | Visualizza le informazioni solo per il dispositivo em1 |
collegamento :Gestisci e visualizza lo stato di tutte le interfacce di rete
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| collegamento IP | Mostra informazioni per tutte le interfacce |
| link ip mostra dev em1 | Visualizza le informazioni solo per il dispositivo em1 |
| collegamento ip -s | Visualizza le statistiche dell'interfaccia |
percorso :Visualizza e modifica la tabella di instradamento.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| percorso IP | Elenca tutte le voci di percorso nel kernel |
madre :consente di gestire e visualizzare gli indirizzi IP multicast.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip maddr | Visualizza informazioni multicast per tutti i dispositivi |
| ip maddr mostra dev em1 | Visualizza le informazioni multicast per il dispositivo em1 |
vicino :Mostra oggetti vicini; nota anche come tabella ARP per IPv4
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip nitrito | Visualizza oggetti vicini |
| ip neigh show dev em1 | Mostra la cache ARP per il dispositivo em1 |
MODIFICA DI INDIRIZZO E PROPRIETÀ DI COLLEGAMENTO
aggiungi aggiungi :aggiungi un indirizzo.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip addr aggiungi 192.168.1.1/24 dev em1 | Aggiungi l'indirizzo 192.168.1.1 con netmask 24 al dispositivo em1 |
ind. del :Elimina un indirizzo.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip addr del 192.168.1.1/24 dev em1 | Rimuovi indirizzo 192.168.1.1/24 dal dispositivo em1 |
insieme di collegamenti :Modifica lo stato dell'interfaccia.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| collegamento IP impostato em1 su | Porta em1 online |
| collegamento ip imposta em1 giù | Porta em1 offline |
| collegamento IP impostato em1 mtu 9000 | Imposta l'MTU su em1 su 9000 |
| collegamento ip impostato em1 promisc su | Abilita la modalità promiscua per em1 |
REGOLAZIONE E VISUALIZZAZIONE PERCORSI
aggiungi percorso :aggiungi una voce alla tabella di instradamento.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| instradamento ip aggiungi predefinito tramite 192.168.1.1 dev em1 | Aggiungere un percorso predefinito (per tutti gli indirizzi) tramite il gateway locale 192.168.1.1 raggiungibile sul dispositivo em1 |
| Instradamento IP aggiungi 192.168.1.0/24 tramite 192.168.1.1 | Aggiungi un percorso a 192.168.1.0/24 tramite il gateway a 192.168.1.1 |
| Instradamento IP aggiungi 192.168.1.0/24 dev em1 | Aggiungi un percorso a 192.168.1.0/24 che può essere raggiunto sul dispositivo em1 |
eliminazione percorso :elimina una voce della tabella di instradamento.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| cancella percorso ip 192.168.1.0/24 tramite 192.168.1.1 | Elimina il percorso per 192.168.1.0/24 tramite il gateway a 192.168.1.1 |
sostituzione percorso :Sostituisci, o aggiungi se non definito, un percorso.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| IP route sostituire 192.168.1.0/24 dev em1 | Sostituisci il percorso definito per 192.168.1.0/24 per utilizzare il dispositivo em1 |
ottenere percorso :Visualizza il percorso seguito da un indirizzo.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip route ottenere 192.168.1.5 | Visualizza il percorso seguito per IP 192.168.1.5 |
GESTIRE LA TABELLA ARP
aggiungi vicino :aggiungi una voce alla tabella ARP.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip neigh add 192.168.1.1 lladdr 1:2:3:4:5:6 dev em1 | Aggiungi l'indirizzo 192.168.1.1 con MAC 1:2:3:4:5:6 a em1 |
vicino del :invalida una voce.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip neigh del 192.168.1.1 dev em1 | Invalida la voce per 192.168.1.1 su em1 |
sostituire vicino :Sostituisce o aggiunge, se non definita, una voce alla tabella ARP.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip neigh sostituisci 192.168.1.1 lladdr 1:2:3:4:5:6 dev em1 | Sostituisci la voce per l'indirizzo 192.168.1.1 per utilizzare MAC 1:2:3:4:5:6 su em1 |
INDIRIZZI MULTICAST
aggiungere Maddr :aggiungi un indirizzo multicast statico a livello di collegamento.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip maddr add 33:33:00:00:00:01 dev em1 | Aggiungi indirizzo multicast 33:33:00:00:00:01 a em1 |
madre del :elimina un indirizzo multicast.
| SOTTOCOMANDO | DESCRIZIONI E COMPITI |
|---|---|
| ip maddr del 33:33:00:00:00:01 dev em1 | Elimina indirizzo 33:33:00:00:00:01 da em1 |