Was sind Routing und Routing-Tabellen in Linux? Unter Routing versteht man die Übertragung von IP-Paketen von einem Punkt im Netzwerk zum anderen. Wenn Sie jemandem eine E-Mail senden, übertragen Sie tatsächlich eine Reihe von IP-Paketen oder Datagrammen von Ihrem System an den Computer der anderen Person. Von einem Computer gesendete Datenpakete durchlaufen mehrere Gateways oder Router, um das Zielcomputersystem zu erreichen. Der gleiche Ansatz gilt für alle Internetprotokolle wie HTTP, IRC, FTP usw. In allen Linux- und UNIX-Systemen sind Informationen zur Weiterleitung von IP-Paketen in Kernelstrukturen gespeichert. Diese Strukturen werden Routingtabellen genannt. Möglicherweise müssen Sie diese Routingtabellen konfigurieren, wenn Ihr System mit anderen Computern kommunizieren soll. Zunächst ist es wichtig zu verstehen, wie diese Routing-Tabellen auf einem Linux-System angezeigt werden. In diesem Artikel erklären wir anhand der folgenden drei häufig verwendeten Befehle, wie Sie die Routing-Tabelle in Ubuntu anzeigen:
Wir haben die in diesem Artikel erwähnten Befehle und Verfahren auf einem Ubuntu 18.04 LTS-System ausgeführt. Wir verwenden die Ubuntu-Befehlszeile, das Terminal, um die obigen Befehle auszuführen. Sie können das Terminal über das System-Dash oder die Tastenkombination Strg+Alt+T öffnen. Wie kann ich die Routing-Tabelle anzeigen? Methode 1: Verwenden des Befehls netstat Der Befehl netstat ist eine weit verbreitete Methode zum Drucken von Routing-Tabelleninformationen in Linux. Es wurde jedoch offiziell durch den Befehl „ip route“ ersetzt. Wir brauchen es trotzdem, da es immer noch eine Möglichkeit ist, die benötigten Informationen abzurufen. So verwenden Sie diesen Befehl: $ netstat -rn -r Dieses Flag wird verwendet, um die Kernel-Routingtabelle anzuzeigen -n Dieses Flag wird verwendet, um numerische Adressen anzuzeigen Dies ist die Ausgabe:
Methode 2: Verwenden des Route-Befehls Auch der Route-Befehl gehört zu den einst weit verbreiteten, mittlerweile aber veralteten Befehlen zum Anzeigen von Routing-Tabellen. Auf der Manpage zu diesem Befehl wird auch erwähnt, dass dieser Befehl inzwischen durch den Befehl „ip route“ ersetzt wurde. Mit diesem Befehl können Sie genau dieselben Informationen anzeigen wie mit dem Befehl netstat. So verwenden Sie es: $ Route -n Kernel-IP-Routing-Tabelle Ziel Gateway Subnetzmaske Flags Metrik Referenz Verwendung Schnittstelle 0.0.0.0 192.168.182.2 0.0.0.0 UG 20100 0 0 ens33 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 ens33 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 192.168.182.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33 -n Dieses Flag wird verwendet, um nur numerische Adressen anzuzeigen Methode 3: Verwenden des Befehls „ip route“ Und zu guter Letzt erfahren Sie hier, wie Sie Routing-Tabelleninformationen in Linux am besten ausdrucken. So verwenden Sie diesen Befehl: $ IP-Route Diese Informationen sind zwar nicht so leserfreundlich wie die zuvor genannten Befehle, reichen jedoch dennoch aus, um Ihren Router zu konfigurieren. Hier sind einige Befehle zum Anzeigen von Routing-Tabelleninformationen in Ubuntu. Auch wenn der Befehl „ip route“ nicht besonders elegant aussieht, wird er dennoch zum Auffinden relevanter Routingtabelleninformationen empfohlen. Während die anderen Befehle als veraltet gelten, helfen sie manchmal beim Exportieren der zu extrahierenden Daten. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Installieren und Konfigurieren von MySQL unter Linux
>>: Freigabe der Schritte zum SVN-Dienstsicherungsvorgang
In HTML wird das <img>-Tag verwendet, um ei...
Normalerweise müssen die von Benutzern hochgelade...
Ich habe kürzlich Dreamweaver verwendet, um eine P...
1. Erstellen Sie ein Docker-Netzwerk Docker-Netzw...
Wie gut kennen Sie sich mit HTML aus? Wenn Sie jet...
Effektbild: Der Implementierungscode lautet wie f...
Erstellen Sie eine ansprechende Anmelde- und Regi...
1. Umweltvorbereitung 1.1 Grundlegende Umgebung N...
Anwendungsszenarien: Die Seiten des Projekts müss...
In diesem Artikel wird die Methode vorgestellt, m...
Wir leben in einer visuellen Welt und sind von vi...
Einführung Aufgrund der zunehmenden Popularität v...
Wenn Sie das Idea-Entwicklungstool zum Debuggen v...
Inhaltsverzeichnis Vorwort Ressourcen zum Thema V...
Inhaltsverzeichnis 1. So führen Sie stapelweise U...