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 aggiungiattraverso 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 -netmaschera 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 delattraverso 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".