Zeigen Sie die Netzwerkrouting -Tabelle mit dem Befehl IP -Route in Linux Mint Top 10 an.3

Zeigen Sie die Netzwerkrouting -Tabelle mit dem Befehl IP -Route in Linux Mint Top 10 an.3
Eine Routing -Tabelle enthält Routing -Einträge, die bestimmen, wohin alle Pakete gehen, wenn sie einen Router oder ein System verlassen. Normalerweise verwenden die Linux -Systeme dynamisches Routing, wobei der Kernel entscheidet, welcher Weg aus mehreren Routen ein Paket folgen sollte. Sie können jedoch auch statische Routen hinzufügen, die nicht dynamisch aktualisiert werden, wenn Sie einen bestimmten Datenverkehr an ein bestimmtes Gateway oder Router weiterleiten möchten.

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 -net Netzmaske 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.