Visualizza la tabella di routing di rete utilizzando il comando IP Route in Linux Mint Top 10.3

Visualizza la tabella di routing di rete utilizzando il comando IP Route in Linux Mint Top 10.3
Una tabella di routing contiene voci di routing che determinano dove vanno tutti i pacchetti quando lasciano un router o un sistema. Di solito, i sistemi Linux utilizzano il routing dinamico, in cui il kernel decide quale percorso per più percorsi un pacchetto dovrebbe seguire. Tuttavia, puoi anche aggiungere percorsi statici, che non sono aggiornati dinamicamente, se si desidera inoltrare traffico specifico a un particolare gateway o router.

Nell'articolo di oggi, tratteremo come visualizzare le tabelle di routing di rete utilizzando il comando "IP Route" in Linux Mint 20.3 Sistema operativo.

Nota: Hai bisogno di privilegi sudo per apportare eventuali modifiche nella tabella di routing. Tuttavia, la visualizzazione della tabella di routing non ha bisogno di privilegi sudo.

Visualizza la tabella di routing di rete utilizzando il comando "IP Route"

Il comando "IP Route" in Linux viene utilizzato per visualizzare e modificare la tabella di routing. Utilizzando questo comando, è possibile aggiungere nuove rotte a una particolare rete o host. Puoi eliminare i percorsi se non li desideri più nella tabella di routing.

Per visualizzare la tabella di routing di rete in Linux Mint, aprire il terminale ed eseguire il seguente comando:

$ ip route

O

$ ip r

Nell'output, vedrai un elenco di destinazioni di rete e gateway. I gateway sono gli indirizzi in cui i pacchetti vengono inoltrati quando si muovono verso la loro destinazione. Questi percorsi sono percorsi dinamici a meno che tu non abbia già aggiunto le rotte statiche.

Di seguito è riportato l'output del comando "IP Route" nel nostro sistema. Il 192.168.42.0 è la rete locale allegata all'interfaccia di rete Ens33. Il 192.168.42.2 è il gateway predefinito. Qualsiasi traffico non destinato alla rete locale e non è definito nella tabella di routing viene inoltrato a questo indirizzo.

Aggiunta di nuovi percorsi

Utilizzando il comando "IP Route", puoi anche aggiungere un nuovo percorso per una rete specifica. Utilizzare la seguente sintassi per aggiungere un nuovo percorso nella tabella di routing del sistema:

$ sudo ip route aggiungi attraverso Dev

Ad esempio, il seguente comando aggiunge il percorso per il 10.0.0.0/24 rete tramite gateway 192.168.42.2 per instraderlo attraverso l'interfaccia di rete ENS33.

$ sudo ip route aggiungi 10.0.0.0/24 via 192.168.42.2 Dev Ens33

Aggiungendo permanente percorsi in Linux

Il percorso statico aggiunto dal comando "IP Route" non è un percorso persistente. Un percorso persistente rimane in atto anche quando riavvi il sistema. Per aggiungere permanentemente le rotte statiche e renderle persistenti, dovrai aggiungere la voce nel /etc/rete/interfacce file.

Modificare il /etc/rete/interfacce file tramite il seguente comando:

$ sudo nano/etc/rete/interfacce

Aggiungi la seguente voce per il percorso statico:

Up route aggiungi -net maschera di rete Dev

Quindi, salva e chiudi il file e riavvia il servizio di rete:

$ sudo SystemCtl Riavvia la rete

Eliminazione dei percorsi

Per eliminare un percorso utilizzando il comando "IP Route", utilizzare la sintassi precedente ma sostituire il aggiungere Opzione di Del:

$ sudo ip route del attraverso Dev

Aggiunta di un nuovo gateway predefinito

A volte, devi aggiungere un nuovo gateway predefinito al tuo sistema Linux. Il comando "IP Route" consente anche di aggiungere un nuovo gateway predefinito. Usa la seguente sintassi:

$ sudo ip route aggiungi impostazione predefinita tramite

Conclusione

In questo post, abbiamo esaminato come visualizzare la tabella di routing di rete utilizzando il comando "IP Route" in Linux Mint 20.3 OS. Abbiamo anche trattato come aggiungere permanentemente percorsi in Linux Mint in modo che persistano dopo il riavvio. Ricorda, questo non è l'unico modo per visualizzare la tabella di routing di rete in Linux. Puoi anche visualizzare la tabella di routing utilizzando i comandi "NetStat" e "Route".