Linux IPv6 HOWTO (de)

Peter Bieringer

pb at bieringer dot de

Versionsgeschichte
Version 0.67.de.1wip2020-04-04Geändert durch: PB
Version 0.66.de.12014-05-15Geändert durch: PB
Version 0.65.de.12009-12-13Geändert durch: PB
Version 0.64.de.12009-06-11Geändert durch: PB
Version 0.61.de.12007-10-06Geändert durch: PB

Das Ziel des Linux IPv6 HOWTO ist die Beantwortung von Basis- und Experten-Fragen zum Thema IPv6 mit Linux-Betriebssystemen. Dieses HOWTO will dem Leser genug Informationen bereitstellen, um IPv6-Anwendungen auf Linux Computer installieren, konfigurieren und anwenden zu können. Zwischen-Versionen sind auf mirrors.bieringer.de oder mirrors.deepspace6.net verfügbar. Änderungen sind in der Revisionshistorie aufgelistet.


Inhaltsverzeichnis
1. Allgemein
1.1. Copyright, Lizenz und anderes
1.2. Kategorie
1.3. Version, Werdegang und Unerledigtes
1.4. Übersetzungen
1.5. Technisches
1.6. Vorwort
1.7. Verwendete Begriffe, Glossar und Abkürzungen
1.8. Grundvoraussetzung für die Verwendung dieses HOWTOs
2. Grundlagen
2.1. Was ist IPv6?
2.2. Geschichte von IPv6 & Linux
2.3. Wie sehen IPv6 Adressen aus?
2.4. FAQ (Grundlagen)
3. Adress-Typen
3.1. Adressen ohne speziellen Präfix
3.2. Netzteil der Adresse (Präfix)
3.3. Adress-Typen (Host-Teil)
3.4. Präfixlängen für das Routing
4. IPv6 System-Check
4.1. IPv6 kompatibler Kernel
4.2. IPv6 kompatible Tools zur Netzwerkkonfiguration
4.3. IPv6 Test/Debug-Programme
4.4. IPv6 kompatible Programme
4.5. IPv6 kompatible Client-Programme (Auswahl)
4.6. IPv6 kompatible Server
4.7. FAQ (IPv6 Systemcheck)
5. Interface-Konfiguration
5.1. Unterschiedliche Netzwerk-Geräte
5.2. Interfaces ein/aus-schalten
6. IPv6 Adressen konfigurieren
6.1. Bestehende IPv6 Adressen anzeigen
6.2. Hinzufügen einer IPv6 Adresse
6.3. IPv6 Adressen entfernen
6.4. Automatische IPv6-Adress-Konfiguration
6.5. Aktivieren der Privacy Extension
7. Konfiguration normaler IPv6-Routen
7.1. Bestehende IPv6-Routen anzeigen
7.2. Eine IPv6-Route über ein Gateway hinzufügen
7.3. Eine IPv6-Route über ein Gateway entfernen
7.4. Eine IPv6-Route über ein Interface hinzufügen
7.5. Eine IPv6-Route über ein Interface entfernen
7.6. FAQ für IPv6-Routen
8. Neighbor Discovery
8.1. Netzwerkumgebung mit ”ip” anzeigen
8.2. Tabelle der Netzwerkumgebung mit ”ip” editieren
9. Konfiguration eines IPv6-in-IPv4 Tunnels
9.1. Tunnelarten
9.2. Bestehende Tunnel anzeigen
9.3. Einrichtung eines Punkt-zu-Punkt Tunnels
9.4. Einrichtung von 6to4 Tunnel
10. Konfiguration eines IPv4-in-IPv6 Tunnels
10.1. Anzeigen von existierenden Tunnels
10.2. Konfiguration eines Punkt-zu-Punkt Tunnels
10.3. Löschen von Punkt-zu-Punkt-Tunnels
11. Kernel-Einstellungen im /proc-Dateisystem
11.1. Zugriff auf das /proc-Dateisystem
11.2. Einträge in /proc/sys/net/ipv6/
11.3. IPv6 relevante Einträge in /proc/sys/net/ipv4/
11.4. IPv6 relevante Einträge in /proc/net/
12. Netlink-Interface zum Kernel
13. Adress-Auflösung
14. Netzwerk-Fehlersuche
14.1. Server Socket-Anbindung
14.2. tcpdump-Beispiele
15. Unterstützung einer ständigen IPv6-Konfiguration in Linux Distributionen
15.1. Red Hat Linux und ”Klone”
15.2. SuSE Linux
15.3. Debian Linux
16. Automatische Konfiguration
16.1. Stateless Auto-Konfiguration (out-of-the-box)
16.2. Stateless Auto-Konfiguration unter Verwendung des Router Advertisement Daemon (radvd)
16.3. Dynamic Host Configuration Protocol v6 (DHCPv6)
17. Mobilität
17.1. Allgemeines
18. Firewall-Funktionalität
18.1. Firewall-Funktionalität mit netfilter6
18.2. Vorbereitung
18.3. Verwendung
18.4. Network Address Translation (NAT) mit netfilter6
18.5. Firewall-Setup mit nftables
19. Sicherheit
19.1. Sicherheit des Knoten
19.2. Zugangsbeschränkungen
19.3. IPv6 Sicherheitsüberwachung
20. Verschlüsselung und Authentifizierung
20.1. Nutzungsarten von Verschlüsselung und Authentifizierung
20.2. Unterstützung im Kernel (ESP und AH)
20.3. Automatischer Schlüssel-Austausch (IKE)
20.4. Anmerkungen:
21. Quality of Service (QoS)
21.1. General
21.2. Linux QoS mit ”tc”
22. Hinweise zu IPv6 kompatiblen Daemons
22.1. Berkeley Internet Name Domain (BIND) daemon ”named”
22.2. Internet super daemon (xinetd)
22.3. Webserver Apache2 (httpd2)
22.4. Router Advertisement Daemon (radvd)
22.5. Dynamic Host Configuration v6 Server (dhcp6s)
22.6. ISC Dynamic Host Configuration Server (dhcpd)
22.7. DHCP Server Dibbler
22.8. tcp_wrapper
22.9. vsftpd
22.10. proftpd
22.11. Andere Daemons
23. Programmierung
23.1. Programmierung mit Nutzung der C-API
23.2. Andere Programmiersprachen
24. Interoperabilität
25. Weitere Informationen und URLs
25.1. Gedruckte Bücher, Artikel, Onlinerezensionen
25.2. Konferenzen und Meetings
25.3. Online-Informationen
25.4. IPv6 Infrastruktur
25.5. Mailinglisten
25.6. Online-Werkzeuge
25.7. Trainings, Seminare
25.8. 'Die Online Entdeckung' ...
26. Versions-Überblick / Danksagung / Zum Schluss
26.1. Versions-Überblick
26.2. Danksagung
26.3. Zum Schluss