In dem heutigen Artikel werden wir mithilfe des Befehls „IP -Route“ in den Befehl "IP -Route" in Netzwerk -Routing -Tabellen angezeigt Linux Mint 20.3 Betriebssystem.
Notiz: Sie benötigen sudo -Privilegien, um Änderungen in der Routing -Tabelle vorzunehmen. Das Anzeigen der Routing -Tabelle erfordert jedoch keine Sudo -Privilegien.
Zeigen Sie die Netzwerkrouting -Tabelle mit dem Befehl „IP -Route“ an
Der Befehl „IP -Route“ unter Linux wird verwendet, um die Routing -Tabelle anzuzeigen und zu ändern. Mit diesem Befehl können Sie einem bestimmten Netzwerk oder Host neue Routen hinzufügen. Sie können die Routen löschen, wenn Sie sie nicht mehr in Ihrer Routing -Tabelle wollen.
Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus:
$ ip Route
Oder
$ ip r
In der Ausgabe sehen Sie eine Liste von Netzwerkzielen und Gateways. Die Gateways sind die Adressen, an denen die Pakete weitergeleitet werden, wenn sie sich zu ihrem Ziel bewegen. Diese Routen sind dynamische Routen, es sei denn, Sie haben die statischen Routen bereits hinzugefügt.
Im Folgenden finden Sie die Ausgabe des Befehls „IP -Route“ in unserem System. Die 192.168.42.0 ist das lokale Netzwerk, das an die Netzwerkschnittstelle ENS33 angeschlossen ist. Die 192.168.42.2 ist das Standard -Gateway. Jeder Datenverkehr, der nicht für das lokale Netzwerk bestimmt ist und in der Routing -Tabelle nicht definiert ist, wird an diese Adresse weitergeleitet.
Hinzufügen neuer Routen
Mit dem Befehl „IP -Route“ können Sie auch eine neue Route für ein bestimmtes Netzwerk hinzufügen. Verwenden Sie die folgende Syntax, um eine neue Route in der Routing -Tabelle Ihres Systems hinzuzufügen:
$ sudo ip Route hinzufügenüber Dev
Zum Beispiel fügt der folgende Befehl die Route für die 10 hinzu.0.0.0/24 Netzwerk über Gateway 192.168.42.2, um es über die ENS33 -Netzwerkschnittstelle zu leiten.
$ sudo ip Route Fügen Sie 10 hinzu.0.0.0/24 über 192.168.42.2 Dev Ens33
Dauerhaft Routen unter Linux hinzufügen
Die statische Route, die durch den Befehl „IP -Route“ hinzugefügt wurde, ist keine anhaltende Route. Eine anhaltende Route bleibt an Ort und Stelle, auch wenn Sie Ihr System neu starten. Um die statischen Routen dauerhaft hinzuzufügen und sie anhaltend zu machen, müssen Sie den Eintrag in die hinzufügen /etc/netzwerk/schnittstellen Datei.
Bearbeiten die /etc/netzwerk/schnittstellen Datei durch den folgenden Befehl:
$ sudo nano/etc/network/interfaces
Fügen Sie den folgenden Eintrag für Ihre statische Route hinzu:
UP -Route add -netNetzmaske Dev
Speichern und schließen Sie dann die Datei und starten Sie den Netzwerkdienst neu:
$ sudo systemctl restart network
Routen löschen
Verwenden Sie die vorherige Syntax, um eine Route mit dem Befehl „IP -Route“ zu löschen, aber die vorherige Syntax ersetzen, aber die Ersetzen hinzufügen Option von del:
$ sudo ip Route delüber Dev
Hinzufügen eines neuen Standard -Gateways
Manchmal müssen Sie Ihrem Linux -System ein neues Standard -Gateway hinzufügen. Mit dem Befehl „IP -Route“ können Sie außerdem ein neues Standard -Gateway hinzufügen. Verwenden Sie die folgende Syntax:
$ sudo IP -Route fügen Sie die Standardeinstellung durch
Abschluss
In diesem Beitrag haben wir überprüft, wie die Netzwerkrouting -Tabelle mit dem Befehl „IP -Route“ in Linux Mint 20 angezeigt wird.3 os. Wir haben auch abgedeckt, wie man dauerhaft Routen in Linux -Minze hinzufügt, so. Denken Sie daran, dies ist nicht die einzige Möglichkeit, die Netzwerkrouting -Tabelle unter Linux anzuzeigen. Sie können die Routing -Tabelle auch mit den Befehlen „Netstat“ und „Route“ anzeigen.