IPv6/Konfiguration normaler IPv6-Routen: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K Textersetzung - „\{\|.*\n\|\n\|\}“ durch „“ |
||
Zeile 9: | Zeile 9: | ||
==== Verwendung von "ip" ==== | ==== Verwendung von "ip" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
==== Verwendung von "route" ==== | ==== Verwendung von "route" ==== | ||
Anwendung: | Anwendung: | ||
Sie sehen hier mehrere IPv6 Routen mit unterschiedlichen Adressen eines einzelnen Interfaces (bei der Ausgabe wurde das Interface eth0 herausgefiltert). | Sie sehen hier mehrere IPv6 Routen mit unterschiedlichen Adressen eines einzelnen Interfaces (bei der Ausgabe wurde das Interface eth0 herausgefiltert). | ||
=== Eine IPv6-Route über ein Gateway hinzufügen === | === Eine IPv6-Route über ein Gateway hinzufügen === | ||
Zeile 32: | Zeile 24: | ||
==== Verwendung von "ip" ==== | ==== Verwendung von "ip" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
==== Verwendung von "route" ==== | ==== Verwendung von "route" ==== | ||
Anwendung: | Anwendung: | ||
Die optionale Angabe eines Devices wird dann benötigt, wenn die IPv6 Adresse des Gateways eine lokale Link-Adresse ist. | Die optionale Angabe eines Devices wird dann benötigt, wenn die IPv6 Adresse des Gateways eine lokale Link-Adresse ist. | ||
Im folgenden Beispiel wird eine Route für alle Adressen (default) über das Gateway 2001:0db8:0:f101::1 hinzugefügt. | Im folgenden Beispiel wird eine Route für alle Adressen (default) über das Gateway 2001:0db8:0:f101::1 hinzugefügt. | ||
=== Eine IPv6-Route über ein Gateway entfernen === | === Eine IPv6-Route über ein Gateway entfernen === | ||
Zeile 57: | Zeile 41: | ||
==== Verwendung von "ip" ==== | ==== Verwendung von "ip" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
==== Verwendung von "route" ==== | ==== Verwendung von "route" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel zum entfernen der im obigen Beispiel hinzugefügten Route: | Beispiel zum entfernen der im obigen Beispiel hinzugefügten Route: | ||
=== Eine IPv6-Route über ein Interface hinzufügen === | === Eine IPv6-Route über ein Interface hinzufügen === | ||
Zeile 80: | Zeile 56: | ||
==== Verwendung von "ip" ==== | ==== Verwendung von "ip" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
Der Metrik-Wert ”1” wird verwendet, um mit dem Metrik Wert von route kompatibel zu sein; der Standard-Metrik-Wert von ”ip” ist ”1024”. | Der Metrik-Wert ”1” wird verwendet, um mit dem Metrik Wert von route kompatibel zu sein; der Standard-Metrik-Wert von ”ip” ist ”1024”. | ||
==== Verwendung von "route" ==== | ==== Verwendung von "route" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
=== Eine IPv6-Route über ein Interface entfernen === | === Eine IPv6-Route über ein Interface entfernen === | ||
Zeile 104: | Zeile 72: | ||
==== Verwendung von "ip" ==== | ==== Verwendung von "ip" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
==== Verwendung von "route" ==== | ==== Verwendung von "route" ==== | ||
Anwendung: | Anwendung: | ||
Beispiel: | Beispiel: | ||
=== FAQ für IPv6-Routen === | === FAQ für IPv6-Routen === | ||
Zeile 130: | Zeile 90: | ||
===== Clients (kein Routing eines Paketes!) ===== | ===== Clients (kein Routing eines Paketes!) ===== | ||
Ein client kann eine Default Route (z.B. ”::/0” ) einrichten, diese aber auch durch automatische Konfiguration, z.B. mit radvd, erlernen: | Ein client kann eine Default Route (z.B. ”::/0” ) einrichten, diese aber auch durch automatische Konfiguration, z.B. mit radvd, erlernen: | ||
===== Router & Paketweiterleitung ===== | ===== Router & Paketweiterleitung ===== |
Version vom 25. Juli 2023, 14:35 Uhr
Konfiguration normaler IPv6-Routen
Wenn Sie Ihren lokalen Link verlassen und Pakete in das weltweite IPv6-Internet versenden wollen, dann benötigen Sie Routing. Wenn sich bereits ein IPv6 fähiger Router an Ihrem Link befindet, dann reicht eventuell das Hinzufügen von IPv6 Routen.
Achtung: Adressen beginnend mit ”fec0” sind obsolet, hier aber noch der Vollständigheit wegen gezeigt!
Bestehende IPv6-Routen anzeigen
Zuerst sollten sie überprüfen, ob und welche IPv6 Adressen bereits konfiguriert sind (etwa durch automatischer Konfiguration).
Verwendung von "ip"
Anwendung:
Beispiel:
Verwendung von "route"
Anwendung:
Sie sehen hier mehrere IPv6 Routen mit unterschiedlichen Adressen eines einzelnen Interfaces (bei der Ausgabe wurde das Interface eth0 herausgefiltert).
Eine IPv6-Route über ein Gateway hinzufügen
Eine Route wird meistens benötigt, um mit IPv6 die Außenwelt über einen IPv6 fähigen Router und über Ihren Link zu erreichen.
Verwendung von "ip"
Anwendung:
Beispiel:
Verwendung von "route"
Anwendung:
Die optionale Angabe eines Devices wird dann benötigt, wenn die IPv6 Adresse des Gateways eine lokale Link-Adresse ist.
Im folgenden Beispiel wird eine Route für alle Adressen (default) über das Gateway 2001:0db8:0:f101::1 hinzugefügt.
Eine IPv6-Route über ein Gateway entfernen
Das manuelle entfernen einer Route wird nicht oft benötigt, meistens wird dies automatisch durch Netzwerk-Konfigurationsscripts beim herunterfahren (des Betriebssystems oder eines Interfaces) bewirkt.
Verwendung von "ip"
Anwendung:
Beispiel:
Verwendung von "route"
Anwendung:
Beispiel zum entfernen der im obigen Beispiel hinzugefügten Route:
Eine IPv6-Route über ein Interface hinzufügen
Diese Funktion wird manchmal im Fall dedizierter Punkt-zu-Punkt Verbindungen verwendet, in der Regel aber eher selten benötigt.
Verwendung von "ip"
Anwendung:
Beispiel:
Der Metrik-Wert ”1” wird verwendet, um mit dem Metrik Wert von route kompatibel zu sein; der Standard-Metrik-Wert von ”ip” ist ”1024”.
Verwendung von "route"
Anwendung:
Beispiel:
Eine IPv6-Route über ein Interface entfernen
Dies wird manuell nicht so oft benötigt, jedoch aber beim herunterfahren von Konfigurationsscripts benutzt.
Verwendung von "ip"
Anwendung:
Beispiel:
Verwendung von "route"
Anwendung:
Beispiel:
FAQ für IPv6-Routen
Unterstützung einer IPv6 Default-Route
Ein Schwerpunkt bei IPv6 ist das hierarchische Routing. Aus diesem Grund werden in Routern nur wenige Routing-Einträge benötigt.
Einige Punkte sind im aktuellen Kernel zu beachten:
Clients (kein Routing eines Paketes!)
Ein client kann eine Default Route (z.B. ”::/0” ) einrichten, diese aber auch durch automatische Konfiguration, z.B. mit radvd, erlernen:
Router & Paketweiterleitung
Ältere Linux Kernel ( zumindest <= 2.4.17) unterstützen keine Default Routen. Man kann dies einrichten, aber die Abfrage dieser Route misslingt im Fall, dass ein Paket weitergeleitet werden soll ( normaler Zwecke eines Routers).
Falls ein entsprechender Kernel noch verwendet wird, kann ”default routing” eingerichtet werden, wenn hierbei das einzig globale Adress-Präfix ”2000::/3” verwendet wird.
Anmerkung: Walten Sie mit Vorsicht bei der Anwendung von default routing auf exponierten Routern, wenn keine Adressfilterung eingesetzt wird. Andernfalls kann Multicast- oder lokaler Site-Datenverkehr den Router ungewollt verlassen.