meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
guide:its11:ipv6-adresskonfiguration [2022/11/22 22:49] juergenhaasguide:its11:ipv6-adresskonfiguration [2024/01/08 00:21] (aktuell) juergenhaas
Zeile 1: Zeile 1:
 ====== IPv6-Adresskonfiguration ====== ====== IPv6-Adresskonfiguration ======
  
-===== Empfohlene Lernstrategie =====+Dieser Guide wurde in 3 einzelne Guides für die Kompetenzniveaus Basis, Anwender und Problemlöser aufgeteilt. 
  
-==== Basis ==== +  * [[guide:its11:ipv6-adresskonfiguration_basis|IPv6-Adresskonfiguration Basis]] 
- +  [[guide:its11:ipv6-adresskonfiguration_anwender|IPv6-Adresskonfiguration - Anwender]] 
-Wichtige Bestandteile für die automatische IP-Adresskonfiguration unter IPv6 sind **SLAAC** (**S**tate**l**ess **A**ddress **A**uto**c**onfiguration) und das **NDP** (**N**eighbor **D**iscovery **P**rotocol). Setze dich mit diesen beiden Verfahren auseinander. +  * [[guide:its11:ipv6-adresskonfiguration_problemloeser|IPv6-Adresskonfiguration - Problemlöser]]
- +
-  - Rufe dir als erstes noch einmal das Verfahren in Erinnerung, wie ein Host zu einer Link Local IPv6-Adresse kommt. Lies hierzu wenn nötig noch einmal im [[https://www.elektronik-kompendium.de/sites/net/1902131.htm | Elektronikkompendium zu SLAAC für Link Local-Adressen]] nach. +
-  - Lies dir diesen [[https://www.elektronik-kompendium.de/sites/net/1902261.htm Artikel zum NDP]] durch. Achte insbesondere auf die Abschnitte zur **Neighbor Discovery** und **Router Discovery**.  +
-  - Lies als nächstes den Artikel zu [[https://www.elektronik-kompendium.de/sites/net/1902141.htm | DHCPv6]]. Wenn dir der ganze Artikel erst einmal zu lang ist, dann konzentriere dich vorerst auf die Abschnitte +
-    - IPv6-Konfiguration per Stateless Address Autoconfiguration +
-    IPv6-Konfiguration per Stateful Address Configuration +
-    - Ablauf von DHCPv6 +
- +
-Wenn du in das Thema SLAAC noch ein wenig ausführlicher eintauchen möchtest, kannst du diesen mit ein paar Animationen versehenen [[https://www.networkacademy.io/ccna/ipv6/stateless-address-autoconfiguration-slaac | Artikel]] lesen. +
- +
- +
-==== Anwender ==== +
- +
-  - Besuche Cloudshark und untersuche diesen [[https://www.cloudshark.org/captures/b55c3e5acc7c | Netzwerkmitschnitt]].  +
-    - Versuche die Pakete zur Neighbor Discovery und zugehörige Neighbor Advertisements zu identifizieren.  +
-    - Versuche herauszufinden, welche IPv6- und MAC-Adressen die jeweils kommunizierenden Hosts haben. +
-  - Besuche Cloudshark und untersuche diesen [[https://www.cloudshark.org/captures/e48264688677 | Netzwerkmitschnitt]]. Finde ein Router Advertisement und ermittle +
-    - die IPv6-Adresse des anbietenden Routers und +
-    - das angebotene Netzwerk-Präfix. +
-    - An wen ist das Router Advertisement gerichtet? +
-  - Lade dir diesen {{ :guide:itt10:dhcpv6_with_ping.zip | Netzwerkmitschnitt}} herunter, entpacke ihn und analysiere ihn in Wireshark. Finde den Abschnitt, in dem DHCPv6 genutzt wird und ermittle +
-    - welche Schritte durchlaufen werden, bis der Vorgang abgeschlossen ist. +
-    - welchen Typ der Identity Association und welche Options der Client in seiner Anfrage angegeben hat. +
-    - welche Angaben er als Antwort vom DHCPv6-Server darauf erhält. +
-    - was sich daraus letztendlich an Konfigurationsdaten für den anfragenden Host ergibt. +
-  - Konfiguriere deine VMs (Ubuntu, PFsense WAN-Interface) so, dass sie eine gültige IPv6 Global Unicast-Adresse erhalten und per IPv6 mit dem Internet kommunizieren können. Das kannst du z. B. mit ''ping -6 2620:fe::fe'' testen. +
-    - PFsense kannst du über die Web-Oberfläche konfigurieren. +
-    - Ubuntu kannst du durch Bearbeiten bzw. Anlegen der Datei ''/etc/netplan/config.yaml'' konfigurieren. Weiter unten findest du eine Beispielkonfiguration. +
-    - Trage abschließend die IPv6-Adresse deiner PFsense in die Tabelle in Teams ein. +
- +
----- +
-=== Beispielkonfiguration für netplan === +
- +
-Einstellungen und Werte sind selbstverständlich anzupassen. +
- +
-<file yaml /etc/netplan/config.yaml> +
-network: +
-  version: 2 +
-  renderer: networkd +
-  ethernets: +
-    eth0: +
-      dhcp6: no +
-      accept-ra: no +
-      addresses: +
-        - 10.0.255.254/16 +
-        - 2001::255/64 +
-      routes: +
-        - to: default +
-          via: 10.0.0.1 +
-      nameservers: +
-        addresses: +
-          - 10.0.0.53 +
-        search: +
-          - edu.bs-lif.de +
-</file> +
- +
- +
-==== Problemlöser ==== +
- +
-Bisher hast du nur IPv6-Clients konfiguriert. Das LAN-Interface der PFsense ist bisher noch unkonfiguriert. +
-  - Konfiguriere auf dem LAN-Interface geeignete Adressen. +
-    - Nimm diese Konfiguration für IPv4 vor. +
-    - Ergänze auch eine geeignete IPv4-Adresse. +
-  - Konfiguriere das LAN-Interface so, dass das zugewiesene Subnetz in deinem LAN-Netzwerk verwendet wird. +
-  - Ergänze die Konfiguration so, dass Clients auch Informationen zu einem geeigneten DNS-Server erhalten.  +
- +
- +
-===== Zusätzliche und alternative Materialien ===== +
- +
-  * [[https://docs.oracle.com/cd/E24841_01/html/820-2980/ipv6-ref-34.html | NDP im Oracle Systemverwaltungshandbuch]] +
-  * Überblicksartikel im Elektronikkompendium zur [[https://www.elektronik-kompendium.de/sites/net/2004011.htm | IPv6-Autokonfiguration]] mit Verlinkungen zu NDP, SLAAC, DHCPv6, etc. +
-  * Seite bei der IANA mit allen [[https://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml registrierten IPv6 Multicast-Adressen]] +
-  * [[https://packetlife.net/media/library/8/IPv6.pdf | Cheat Sheet zu IPv6]] von packetlife.net+