GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Comando di instradamento in Linux

Introduzione

Il routing è una tecnica difficile nel mondo del networking. Per far comunicare i tuoi computer con altri dispositivi sulla rete, devi definire il percorso per loro.

Grazie al comando route, gli amministratori di rete o gli utenti Linux possono svolgere questo lavoro in modo più semplice.

Il comando Route può essere utilizzato per mostrare e modificare la tabella di routing di rete in un sistema Linux.

Di seguito è riportata la guida su come utilizzare il comando route in Linux.

Tabella di percorso

Per mostrare la tabella di routing corrente, eseguiamo il seguente comando

$ route -n

Uscita:

Un altro modo per descrivere più dettagli su quale interfaccia di rete dei percorsi sta eseguendo il comando:

$ ip route show

Uscita:

Aggiungi un nuovo percorso

Se il tuo computer ha più di un'interfaccia di rete e desideri aggiungere un nuovo percorso, il computer invierà il traffico attraverso quel nuovo gateway. Puoi usare il comando route add come di seguito:

$ sudo route add -net <NETWORK-ADDRESS> gw <GATEWAY> <NETWORK-INTERFACE>

Ad esempio:

$ sudo route add -net 192.168.1.0/24 gw 192.168.1.1 eth2

Per aggiungere una nuova rotta a un host, esegui il comando seguente:

$ sudo route add -host <HOST-IP> gw <GATEWAY>

Ad esempio:

$ sudo route add -host 172.19.11.75 gw 172.19.11.1

Uscita:

Nella colonna Flags sono presenti alcuni valori di difficile comprensione. La sezione seguente è una rapida spiegazione:

U:su

H:ospite

G:gateway

!:percorso rifiutato

Elimina un percorso

Se non utilizzi più un percorso specifico e desideri eliminarlo, puoi semplicemente eseguire il seguente comando:

$ sudo route del -net <NETWORK-ADDRESS> gw <GATEWAY> <NETWORK-INTERFACE>

Ad esempio:

$ sudo route del -net 192.168.1.0/24 gw 192.168.1.1 eth2

Per rifiutare un percorso ma desideri mantenerlo nella tabella di instradamento, esegui il comando con l'opzione di rifiuto.

$ sudo route add -host 172.19.11.75 reject

Conclusione

Hai appena letto un tutorial su come utilizzare il comando route in un sistema Linux con esempi.

Grazie per aver letto. In caso di dubbi, sentiti libero di lasciare il tuo commento e di farmi sapere.


Ubuntu
  1. Comando W in Linux

  2. Comando Linux mv

  3. Linux du comando

  4. comando IP Linux

  5. comando cd di Linux

Comando vmstat in Linux

su Comando in Linux

alias Comando in Linux

comando finger in Linux

comando rm in Linux

route Esempi di comandi in Linux