Teil I Einführung in die Systemverwaltung: IP Services
1. Oracle Solaris TCP/IP-Protokollfamilie (Übersicht)
Teil II Administration von TCP/IP
2. Planen Ihres TCP/IP-Netzwerks (Vorgehen)
3. Einführung in IPv6 (Überblick)
4. Planen eines IPv6-Netzwerks (Aufgaben)
5. Konfiguration der TCP/IP-Netzwerkservices und IPv4-Adressierung (Aufgaben)
6. Verwalten von Netzwerkschnittstellen (Aufgaben)
7. Konfigurieren eines IPv6-Netzwerks (Vorgehen)
8. Verwaltung eines TCP/IP-Netzwerks (Aufgaben)
9. Fehlersuche bei Netzwerkproblemen (Aufgaben)
10. TCP/IP und IPv4 im Detail (Referenz)
Weiterführende IPv6-Adressierungsformate
Von 6to4 abgeleitete Adressierung auf einem Host
IPv6-Multicast-Adressen im Detail
Implementierung von IPv6 unter Oracle Solaris
IPv6-Schnittstellenkonfigurationsdatei
/etc/inet/ipaddrsel.conf-Konfigurationsdatei
ifconfig-Befehlserweiterungen zur Unterstützung von IPv6
Änderungen an einem netstat-Befehl zur Unterstützung von IPv6
Änderungen an einem snoop-Befehl zur Unterstützung von IPv6
Änderungen an einem route-Befehl zur Unterstützung von IPv6
Änderungen an einem ping-Befehl zur Unterstützung von IPv6
Änderungen an einem traceroute-Befehl zur Unterstützung von IPv6
in.ndpd-Daemon zur Neighbor Discovery
in.ripngd-Daemon, für das IPv6-Routing
inetd-Daemon und IPv6-Services
IPv6 Neighbor Discovery-Protokoll
ICMP-Nachrichten im Neighbor Discovery-Protokoll
Beziehen einer Router Advertisement-Nachricht
Präfix-Konfigurationsvariablen
Neighbor Solicitation und Unerreichbarkeit
Algorithmus zur Erkennung doppelt vorhandener Adressen
Proxy Advertisement-Nachrichten
Lastausgleich für eingehende Daten
Ändern einer Link-lokalen Adresse
Vergleich von Neighbor Discovery mit ARP und verwandten IPv4-Protokollen
Router Advertisement-Nachrichten
Router Advertisement-Nachrichten
Paketfluss durch den 6to4-Tunnel
Sicherheitsbetrachtungen bei Tunneln zu einem 6to4-Relay-Router
NFS und RPC IPv6-Unterstützung
Unterstützung für IPv6-über-ATM
12. Einführung in DHCP (Übersicht)
13. Planungen für den DHCP-Service (Aufgaben)
14. Konfiguration des DHCP-Services (Aufgaben)
15. Verwalten von DHCP (Aufgaben)
16. Konfiguration und Verwaltung des DHCP-Clients
17. DHCP-Fehlerbehebung (Referenz)
18. DHCP - Befehle und Dateien (Referenz)
19. IP Security Architecture (Übersicht)
20. Konfiguration von IPsec (Aufgaben)
21. IP Security Architecture (Referenz)
22. Internet Key Exchange (Übersicht)
23. Konfiguration von IKE (Aufgaben)
24. Internet Key Exchange (Referenz)
25. IP Filter in Oracle Solaris (Übersicht)
28. Verwalten von Mobile IP (Aufgaben)
29. Mobile IP-Dateien und Befehle (Referenz)
30. Einführung in IPMP (Übersicht)
31. Verwaltung von IPMP (Aufgaben)
Teil VII IP Quality of Service (IPQoS)
32. Einführung in IPQoS (Übersicht)
33. Planen eines IPQoS-konformen Netzwerks (Aufgaben)
34. Erstellen der IPQoS-Konfigurationsdatei (Aufgaben)
35. Starten und Verwalten des IPQoS (Aufgaben)
36. Verwenden von Flow Accounting und Erfassen von Statistiken (Aufgaben)
In diesem Abschnitt werden die Änderungen bei Benennungen beschrieben, die durch die Umsetzung von IPv6 eingeführt wurden. Sie können IPv6-Adressen in einem beliebigen Oracle Solaris-Namen-Service speichern: NIS, LDAP, DNS und Dateien. Alternativ können Sie NIS over IPv6 RPC-Transporte verwenden, um NIS-Daten abzurufen.
Ein IPv6-spezifischer Ressourcendatensatz, der Ressourcendatensatz AAAA, wurde in der RFC 1886 DNS Extensions to Support IP Version 6 festgelegt. Dieser AAAA-Datensatz wandelt einen Hostnamen in eine 128-Bit-IPv6-Adresse um. Der PTR-Datensatz wird noch immer für IPv6 verwendet, um IP-Adressen in Hostnamen umzuwandeln. Die 32 vier-Bit-Nibbel der 128-Bit-Adresse werden für eine IPv6-Adresse umgekehrt. Jedes Nibble wird in den entsprechenden hexadezimalen ASCII-Wert umgewandelt. Dann wird ip6.int angehängt.
Für Solaris 10 11/06 und früheren Releases wurde neben der Fähigkeit zum Nachschlagen von IPv6-Adressen über die Datei /etc/inet/ipnodes eine IPv6-Unterstützung für die Namen-Services NIS, LDAP und DNS hinzugefügt. Entsprechend wurde die nsswitch.conf-Datei modifiziert, um IPv6-Abfragen zu unterstützen.
hosts: files dns nisplus [NOTFOUND=return] ipnodes: files dns nisplus [NOTFOUND=return]
Hinweis - Bevor Änderungen an der /etc/nsswitch.conf-Datei vorgenommen werden, um ipnodes in mehreren Namen-Services zu durchsuchen, füllen Sie diese ipnodes-Datenbanken mit IPv4- und IPv6-Adressen auf. Andernfalls stellen sich unnötige Verzögerungen bei der Auflösung von Hostadressen ein, eventuell sogar Verzögerungen beim Booten.
Das folgende Diagramm zeigt die neue Beziehung zwischen der nsswitch.conf-Datei und den neuen Namen-Service-Datenbanken für Anwendungen, die die Befehle gethostbyname und getipnodebyname verwenden. Kursiv geschriebene Begriffe sind neu. Der Befehl gethostbyname prüfte nur, ob IPv4-Adressen in der /etc/inet/hosts-Datei gespeichert sind. Unter Solaris 10 11/06 und früheren Releases fragte der Befehl getipnodebyname die Datenbank ab, die im Eintrag ipnodes in der Datei nsswitch.conf angegeben war. Erbrachte diese Suche kein Ergebnis, prüfte der Befehl die Datenbank, die im Eintrag hosts in der Dateinsswitch.conf angegeben war.
Abbildung 11-8 Beziehung zwischen der Datei nsswitch.conf und Namen-Services
Weitere Informationen zu Namen-Services finden Sie im Systemverwaltungshandbuch: Naming Services und Directory Services (DNS, NIS und LDAP).
Zur Unterstützung von IPv6 können Sie IPv6-Adressen mit vorhandenen Namen-Service-Befehlen nachschlagen. Beispielsweise arbeitet der Befehl ypmatch mit den neuen NIS-Maps. Der Befehl nslookup kann die neuen AAAA-Datensätze im DNS nachschlagen.