IPv6/Konfiguration normaler IPv6-Routen: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
K Textersetzung - „\{\|.*\n\|\n\|\}“ durch „“
Zeile 9: Zeile 9:
==== Verwendung von "ip" ====
==== Verwendung von "ip" ====
Anwendung:
Anwendung:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}


==== Verwendung von "route" ====
==== Verwendung von "route" ====
Anwendung:
Anwendung:
{| class="wikitable"
 
|
|}
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).
{| class="wikitable"
 
|
|}


=== 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:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}


==== Verwendung von "route" ====
==== Verwendung von "route" ====
Anwendung:
Anwendung:
{| class="wikitable"
 
|
|}
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.
{| class="wikitable"
 
|
|}


=== 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:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}


==== Verwendung von "route" ====
==== Verwendung von "route" ====
Anwendung:
Anwendung:
{| class="wikitable"
 
|
|}
Beispiel zum entfernen der im obigen Beispiel hinzugefügten Route:
Beispiel zum entfernen der im obigen Beispiel hinzugefügten Route:
{| class="wikitable"
 
|
|}


=== 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:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}
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:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}


=== 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:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}


==== Verwendung von "route" ====
==== Verwendung von "route" ====
Anwendung:
Anwendung:
{| class="wikitable"
 
|
|}
Beispiel:
Beispiel:
{| class="wikitable"
 
|
|}


=== 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:
{| class="wikitable"
 
|
|}


===== 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.