Route: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 45: Zeile 45:
| -Eine Familie ||Verwenden Sie die angegebene Adressfamilie (z. B. ' inet '; verwenden Sie ' route --help ' für eine vollständige Liste).
| -Eine Familie ||Verwenden Sie die angegebene Adressfamilie (z. B. ' inet '; verwenden Sie ' route --help ' für eine vollständige Liste).
|-
|-
|-F ||Arbeiten Sie an der FIB-Routing-Tabelle (Forwarding Information Base) des Kernels. Dies ist die Standardeinstellung.
| -F ||Arbeiten Sie an der FIB-Routing-Tabelle (Forwarding Information Base) des Kernels. Dies ist die Standardeinstellung.
|-
| -C ||Bearbeiten Sie den Routing- Cache des Kernels .
|-
| -v ||Wählen Sie eine ausführliche Operation.
|-
| -n ||Zeigen Sie numerische Adressen an, anstatt zu versuchen, symbolische Hostnamen zu ermitteln . Dies ist nützlich, wenn Sie feststellen möchten, warum die Route zu Ihrem Nameserver verschwunden ist.
|-
| -e ||Verwenden Sie das netstat- Format zum Anzeigen der Routing-Tabelle. -ee generiert eine sehr lange Zeile mit allen Parametern aus der Routing-Tabelle.
|-
|del ||eine Route löschen .
|-
|hinzufügen ||Fügen Sie eine neue Route hinzu.
|-
|Ziel ||das Zielnetzwerk oder den Zielhost . Sie können IP-Adressen in gepunkteten Dezimal- oder Host- / Netzwerknamen angeben.
|-
| -Netz ||Das Ziel ist ein Netzwerk.


=Links=
=Links=

Version vom 23. März 2021, 14:19 Uhr

Befehl:Route

  • Unter Unix-ähnlichen Betriebssystemen zeigt der Befehl route die IP- Routing-Tabelle an oder ändert sie.
  • Dieses Dokument beschreibt die Linux- Version von route.

Beschreibung

  • In Computernetzwerken ist ein Router ein Gerät, das für die Weiterleitung des Netzwerkverkehrs verantwortlich ist.
  • Wenn Datagramme an einem Router ankommen, muss der Router den besten Weg zu ihrem Ziel finden.
  • Unter Linux , BSD und anderen Unix-ähnlichen Systemen wird der Befehl route verwendet.
  • Die Kernel- Routing-Tabelle wird anzeigt und Änderungen daran können vorgenommen werden
  • Die Befehlssyntax ist auf verschiedenen Systemen unterschiedlich.
  • Wenn es um die spezifische Befehlssyntax geht, werden wir hier uns die Linux-Version ansehen.
  • Wenn man die Route in der Befehlszeile ohne Optionen ausführt, werden die Routing-Tabelleneinträge angezeigt:
 Route
 Kernel-IP-Routing-Tabelle
 Destination Gateway Genmask Flags Metric Ref Verwenden Sie Iface
 Standard 192.168.1.2 0.0.0.0 UG 1024 0 0 eth0
 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
  • Dies zeigt uns, wie das System aktuell konfiguriert ist.
  • Wenn ein Paket in das System eingeht und ein Ziel im Bereich von 192.168.1.0 bis 192.168.1.255 hat , wird es an das Gateway * weitergeleitet , das 0.0.0.0 ist - eine spezielle Adresse, die ein ungültiges oder nicht vorhandenes Ziel darstellt.
  • In diesem Fall leitet unser System diese Pakete also nicht weiter.
  • Wenn sich das Ziel nicht in diesem IP-Adressbereich befindet, wird es an das Standard-Gateway (in diesem Fall 192.168.1.2) weitergeleitet.
  • Dieses System bestimmt, wie der Datenverkehr zum nächsten Schritt in Richtung seines Ziels weitergeleitet wird.

Syntax

 Route [-CFvnee]
 route [-v] [-A family ] add [-net | -host] target [netmask Nm ] [gw Gw ]
     [Metrik N ] i [mss M ] [Fenster W ] [irtt m ] [ablehnen] [mod] [dyn]
     [wieder einsetzen] [[dev] If ]
 route [-v] [-A Familie ] del [-net | -host] Ziel [gw Gw ] [Netzmaske Nm ]
     [Metrik N ] [[dev] If ]
 route [-V] [--version] [-h] [--help]

Technische Beschreibung

  • route manipuliert die IP-Routing-Tabellen des Kernels.
  • Die Hauptverwendung besteht darin, statische Routen zu bestimmten Hosts oder Netzwerken über eine Schnittstelle einzurichten, nachdem diese mit dem Programm ifconfig konfiguriert wurde .
  • Wird Add oder del als Option verwendet , ändert dies die Routentabellen.
  • Ohne diese Optionen zeigt route den aktuellen Inhalt der Routing-Tabellen an.

Optionen

-Eine Familie Verwenden Sie die angegebene Adressfamilie (z. B. ' inet '; verwenden Sie ' route --help ' für eine vollständige Liste).
-F Arbeiten Sie an der FIB-Routing-Tabelle (Forwarding Information Base) des Kernels. Dies ist die Standardeinstellung.
-C Bearbeiten Sie den Routing- Cache des Kernels .
-v Wählen Sie eine ausführliche Operation.
-n Zeigen Sie numerische Adressen an, anstatt zu versuchen, symbolische Hostnamen zu ermitteln . Dies ist nützlich, wenn Sie feststellen möchten, warum die Route zu Ihrem Nameserver verschwunden ist.
-e Verwenden Sie das netstat- Format zum Anzeigen der Routing-Tabelle. -ee generiert eine sehr lange Zeile mit allen Parametern aus der Routing-Tabelle.
del eine Route löschen .
hinzufügen Fügen Sie eine neue Route hinzu.
Ziel das Zielnetzwerk oder den Zielhost . Sie können IP-Adressen in gepunkteten Dezimal- oder Host- / Netzwerknamen angeben.
-Netz Das Ziel ist ein Netzwerk.

Links

extern