IPv6-Toolbox
IPv6 Expandieren / Komprimieren / Klassifizieren
Validieren Sie schnell IPv6-Adressen und erhalten Sie die vollständig expandierte Notation, komprimierte Notation, Adressklassifizierung und Reverse-Nibble-Format.
Verarbeitungsergebnis
<p>Die IPv6-Toolbox ist ein kostenloses Online-Tool für Netzwerkingenieure, Systemadministratoren und Entwickler. Mit der Erschöpfung der globalen IPv4-Adressen ist IPv6 zum Standardprotokoll moderner Netzwerke geworden. IPv6-Adressen sind jedoch 4-mal so lang wie IPv4, verwenden Hexadezimalnotation und ermöglichen flexible Nullkompression — mehrere legitime Schreibweisen für dieselbe Adresse erschweren Konfiguration, Loganalyse und DNS/Firewall-Einstellungen.</p><p>Dieses Tool bietet drei Kernfunktionen: <strong>IPv6-Adressexpansion</strong> — stellt komprimierte Adressen im vollständigen 8-Gruppen-Format wieder her für Vergleich und Analyse; <strong>IPv6-Standardkomprimierung</strong> — komprimiert Adressen nach RFC 5952 für einheitliche Konfigurationsformate; <strong>IPv6-Adressklassifizierung</strong> — identifiziert automatisch Typ (Loopback, Link-Local, ULA, Multicast, Dokumentation, Global Unicast) mit Nutzungs- und Routbarkeitsangaben.</p><p>Ob für Serverkonfiguration, Firewall-Regeln, Loganalyse, Subnetzplanung oder zum Erlernen von IPv6 — die GeekFormat IPv6-Toolbox verbessert Effizienz und reduziert Fehler. Alle Verarbeitungen erfolgen lokal im Browser, keine Datenübertragung.</p>
Ähnliche Tools
Anwendungsfälle
- Dual-Stack-Bereitstellung: Vereinheitlichen Sie IPv6-Adressformate auf Servern, Routern und Load Balancern zur Vermeidung von Konfigurationsfehlern und Konnektivitätsproblemen
- Netzwerk-Fehlerbehebung: Expandieren/komprimieren Sie Adressen in Firewall/Nginx/Webserver-Logs zum Vergleich mit Konfigurationsdateien
- DNS-Konfiguration: Konvertieren Sie Adressen für AAAA-Records und ip6.arpa-Reverse-Lookup im Standardformat
- Firewall-Regeln: Normalisieren Sie Adressen und CIDR-Präfixe für ip6tables/nftables/Cloud-Sicherheitsgruppen
- IPv6-Subnetzplanung: Prüfen Sie Präfixlängen (/48 Site, /64 Subnetz, /128 Host) bei Unternehmensnetzplanung
- Entwicklungsdebugging: Validieren Sie IPv6-Adressformate im Code, verarbeiten Sie [IPv6]:port in URLs
- Docker/K8s-Container-Netzwerke: Debuggen Sie IPv6-Konnektivitätsprobleme von Containern
- Lehre und Lernen: Verstehen Sie Nullkompressionsregeln, Adressklassifizierung und Präfixnotation anhand von Beispielen
- Sicherheitsaudit und Loganalyse: Vereinheitlichen Sie Adressformate aus verschiedenen Logquellen für Korrelationsanalysen
- Dokumentationsstandardisierung: Wandeln Sie Adressen in RFC 5952-Standardformat für technische Dokumentation um
Anleitung
- Öffnen Sie die IPv6-Toolbox und fügen Sie die zu verarbeitende IPv6-Adresse ein. Unterstützt: komprimiert (2001:db8::1), vollständig, mit CIDR (/32), mit Port ([::1]:8080), IPv4-Mapped (::ffff:192.168.1.1).
- Die Verarbeitung erfolgt automatisch in Echtzeit. Formatfehler werden rot mit detaillierter Ursache angezeigt (:: mehrfach, >4 Ziffern, ungültige Zeichen etc.).
- Sehen Sie sich «Expandiertes Format» an: vollständige Adresse mit 8 Gruppen und ergänzten führenden Nullen für segmentweisen Vergleich.
- Sehen Sie sich «Standard-Komprimierungsformat» an: optimales Format nach RFC 5952, empfohlen für Konfigurationen.
- Sehen Sie sich «Adressklassifizierung» an: Typ, Präfixbereich, Beispiel, Öffentliche Routbarkeit, typische Verwendung (Loopback, Link-Local, ULA, Multicast etc.).
- Bei CIDR-Präfix (/64) wird die typische Verwendung des Präfixes angegeben (/64 Standard-Subnetz, /48 Site, /128 Host).
- Klicken Sie auf «Kopieren» neben jedem Ergebnis, um das Format in die Zwischenablage zu kopieren und direkt in Terminal/Konfigurationen/Code einzufügen.
Funktionen
- IPv6-Adressexpansion: Wandelt komprimierte Formate (z.B. 2001:db8::1) in das vollständige 8-Gruppen-Hexadezimalformat (2001:0db8:0000:0000:0000:0000:0000:0001) für Logvergleich und Adressbereichsanalyse
- RFC 5952-Standardkomprimierung: Wählt intelligent die längste aufeinanderfolgende Nullsequenz für ::-Komprimierung, entfernt führende Nullen automatisch und gibt IETF-konformes Format aus
- Intelligente Adressklassifizierung: Erkennt automatisch 7 IPv6-Adresstypen — Loopback ::1, Link-Local fe80::/10, Unique Local fc00::/7, Multicast ff00::/8, Dokumentation 2001:db8::/32, Global Unicast, ungültige Adresse
- Formatvalidierung mit Fehlermeldungen: Erkennt Echtzeit-Formatfehler wie mehrfaches ::, Gruppen mit mehr als 4 Hex-Ziffern, ungültige Zeichen und falsche Gruppenzahl mit klaren Fehlerursachen
- IPv4-Mapped-Adresserkennung: Erkennt automatisch IPv4-abgebildete IPv6-Adressen (z.B. ::ffff:192.0.2.1) und unterscheidet kompatible Adresstypen in Dual-Stack-Umgebungen
- CIDR-Präfix-Auflösung: Unterstützt Adressen mit Präfixlänge (z.B. 2001:db8::/32), identifiziert Präfixlänge und kennzeichnet Netzwerkbereichsverwendung
- Ein-Klick-Kopie: Komprimierte/expandierte Formate und Klassifizierungsergebnisse können direkt in Konfigurationen, Firewall-Regeln oder Skripte kopiert werden
- Verlauf: Speichert automatisch kürzlich verarbeitete IPv6-Adressen für schnellen Vergleich beim Debuggen von Netzwerkkonfigurationen
- Lokale Verarbeitung: Reine Browser-JavaScript-Verarbeitung, keine Serverübertragung, schützt sensible Netzwerktopologie, sofortige Ergebnisse bei Eingabe
- Multi-Format-Kompatibilität: Unterstützt komprimierte, expandierte, mit CIDR-Suffix, mit Port ([::1]:8080), IPv4-Mapped und weitere gängige Schreibweisen
- Verwendungshinweise: Zeigt für jeden Adresstyp Nutzung, Routbarkeit und Anwendungsfälle an, hilft Einsteigern beim Verständnis der IPv6-Adressplanung
- Keine Installation: Funktioniert im Browser auf Windows/macOS/Linux und Mobilgeräten, kein Software-Download erforderlich
Häufig gestellte Fragen
Was bedeuten die Doppelpunkte :: in einer IPv6-Adresse?
:: ist die Nullkompression (Zero Compression), die aufeinanderfolgende 0000-Gruppen ersetzt. Beispiel 2001:0db8:0000:0000:0000:0000:0000:0001 → 2001:db8::1. Regeln: :: nur einmal pro Adresse, kann am Anfang/Mitte/Ende stehen (::1 Loopback, :: Unspecified).
Warum habe ich mehrere IPv6-Adressen pro Netzwerkkarte?
Normal: ① Link-Local fe80:: (automatisch); ② Global Unicast (SLAAC/DHCPv6); ③ Temporäre Adressen (Datenschutzerweiterungen, zufällig, regelmäßig gewechselt für ausgehende Verbindungen); ④ mehrere bei mehreren Präfixen. Server sollten stabile Adressen verwenden.
Warum sind fe80:: Adressen nicht routingübergreifend erreichbar? Warum %eth0?
fe80::/10 sind Link-Local-Adressen für das lokale L2-Segment, Router <strong>übertragen niemals</strong> diese Pakete zwischen Segmenten. Das %eth0 (Zone ID/Scope ID) gibt die Schnittstelle an, da mehrere Schnittstellen fe80:: haben — ohne Angabe weiß das OS nicht, wohin senden. Das % ist nicht Teil der Adresse.
Warum sind /64 die Standard-Subnetze? Längere Präfixe möglich?
/64 ist Standard, weil SLAAC Subnetze mit 64 Bit erfordert (64 Bit Präfix + 64 Bit Interface-ID = 128 Bit). Längere Präfixe (/80, /96, /112) brechen SLAAC. Ausnahmen: /127 für Punkt-zu-Punkt (RFC 6164), /128 für Loopbacks. /64 hat 2⁶⁴ Adressen — keine Notwendigkeit zum Sparen.
Braucht IPv6 NAT? Was ist NAT66?
IPv6 wurde zur Abschaffung von NAT konzipiert. NAT66 (Präfixübersetzung) existiert für Multi-Homing ohne BGP oder interne Strukturverbergung, ist aber weit weniger verbreitet als NAPT in IPv4. NAT64 (IPv4-Zugriff aus IPv6-Netzen) ist eine andere Übergangstechnologie.
Was ist das Standard-Gateway in IPv6? Warum fe80::?
Das Standard-Gateway (nächster Hop) ist normalerweise die <strong>Link-Local-Adresse des Routers (fe80::)</strong>, keine öffentliche Adresse im selben Segment wie bei IPv4. Router senden ihre Link-Local-Adresse in NDP-Router-Ankündigungen (RA). Das funktioniert, da nach Next-Hop-Auflösung nur die MAC-Adressauflösung auf dem lokalen Segment erforderlich ist.
Was ist diese Adresse ::ffff:192.168.1.1?
Das ist eine <strong>IPv4-Mapped-IPv6-Adresse</strong> (::ffff:+IPv4). Bei Dual-Stack-Sockets, die an :: gebunden sind, werden IPv4-Verbindungen akzeptiert und die Quelladresse erscheint in dieser Form. Nicht verwechseln mit veralteten IPv4-Compatible-Adressen (::<IPv4> ohne ffff:).
Ist Groß-/Kleinschreibung relevant? 2001:DB8::1 = 2001:db8::1?
Dieselbe Adresse (a-f groß-/kleinschreibungsunabhängig). RFC 5952 empfiehlt jedoch Kleinbuchstaben, die von der Standardkompression dieses Tools verwendet werden.
Warum gibt es keine Broadcast-Adressen? Wie funktioniert ARP?
L2-Broadcast wurde abgeschafft und durch <strong>Multicast</strong> ersetzt (weniger Broadcast-Stürme). ARP aus IPv4 wurde durch <strong>NDP (Neighbor Discovery Protocol)</strong> mittels ICMPv6 und Solicited-Node-Multicast (ff02::1:ffxx:xxxx) ersetzt — nur der betroffene Knoten antwortet.
Wie prüfe ich, ob mein Netzwerk IPv6 hat?
① test-ipv6.com besuchen; ② Kommandozeile: ip -6 addr (Linux), ifconfig/ipconfig (macOS/Win) auf Adressen ab 2 oder fe80 prüfen; ③ ping6 2001:4860:4860::8888 (Google IPv6 DNS); ④ IPv6-fähige Websites besuchen (ipv6.google.com). Privatanwender: Modem+Router+ISP müssen IPv6 unterstützen.
Was bedeutet das % in fe80::1%eth0?
Der Teil nach % ist die <strong>Zone ID/Scope ID</strong> zur Identifizierung der Netzwerkschnittstelle bei Adressen mit lokaler Gültigkeit (Link-Local). Da jede Schnittstelle fe80:: hat, muss die Schnittstelle angegeben werden. Zone ID ist nur lokal gültig, nicht Teil der Adresse, bei Konfigurationen/geräteübergreifend entfernen.
Wie konfiguriert man IPv6-Reverse-DNS? Was ist nibble?
Reverse-DNS in ip6.arpa im nibble-Format: Adresse vollständig expandieren (32 Hex-Zeichen), alle Zeichen umkehren und mit Punkten trennen, .ip6.arpa anhängen. Fehlersensible Aufgabe — verwenden Sie «Expandiertes Format» zur Unterstützung.
Unterschied zwischen ULA (fc00::/7) und Link-Local (fe80::/10)?
Beide keine öffentlichen Adressen, aber unterschiedliche Verwendung: ① Link-Local fe80::/10: automatisch pro Schnittstelle, nur ein L2-Segment, nicht routingfähig zwischen Segmenten, für NDP/DHCPv6/Routing-Adjazenzen; ② ULA fc00::/7 (fd00::/8 in der Praxis): wie private IPv4-Adressen, routingfähig zwischen VLANs/Routern/Sites im Unternehmen aber nicht Internet, erfordert Konfiguration/DHCPv6.
Warum kann ICMPv6 nicht wie in IPv4 blockiert werden?
IPv6 <strong>hängt fundamental</strong> von ICMPv6 ab: NDP (ersetzt ARP, ohne ihn keine Kommunikation im Segment), Router-Ankündigungen RA (SLAAC für Präfix/Gateway), PMTU (Path MTU Discovery), etc. Vollständiges Blockieren von ICMPv6 verursacht diverse Probleme (kleine Pakete OK, große Pakete scheitern). Erforderliche ICMPv6-Typen erlauben.
Warum taucht 2001:db8:: überall in Beispielen auf?
2001:db8::/32 ist durch RFC 3849 reserviert für Dokumentation, Bücher, Tutorials, Beispielcode und Testumgebungen, wie 192.0.2.0/24 in IPv4. Wird nicht im Internet geroutet, verursacht keine Konflikte mit echten Adressen. Nicht in Produktion verwenden.
Fehlerbehebung
«Ungültiges IPv6-Adressformat»
Nicht-hexadezimale Zeichen: nur 0-9, a-f und : erlaubt Falsche Gruppenzahl: insgesamt 8 Gruppen erforderlich Gruppe mit mehr als 4 Hex-Ziffern (max ffff) Ungültiges IPv4-Format nach ::ffff: Port ohne eckige Klammern: Format [IPv6]:port erforderlich
«:: tritt mehr als einmal auf»
:: wurde zwei- oder mehrmals verwendet (z.B. 2001::db8::1), illegal wegen Mehrdeutigkeit. Nur ein :: beibehalten.
«Gruppe überschreitet 4 Hex-Ziffern»
Jede Gruppe hat 1-4 Hex-Ziffern (0 bis ffff). Prüfen Sie die Länge jeder Gruppe.
Link-Local-Adresse (fe80::) nicht erreichbar/ping nicht möglich
Link-Local nur auf lokalem L2-Segment gültig, Router <strong>niemals</strong> routingübergreifend Ausgangsschnittstelle angeben: ping6 fe80::1%eth0 (mehrere Schnittstellen haben fe80::) Firewall blockiert ICMPv6/NDP IPv6 auf Schnittstelle nicht aktiviert oder Verbindung getrennt
IPv6 konfiguriert aber kein Internetzugang
Falsches Standard-Gateway: Default-Gateway ist Link-Local-Adresse des Routers (fe80::), Route ::/0 prüfen Falsche Präfixlänge (z.B. /64 als /128) ICMPv6 blockiert: IPv6 <strong>benötigt</strong> ICMPv6 (NDP, PMTU) DNS ohne AAAA-Records oder DNS-Server ohne IPv6, ping6 2001:4860:4860::8888 testen ISP/Router nicht für IPv6 konfiguriert Temporäre Datenschutzadressen als Quelladresse problematisch
Docker/K8s IPv6-Adresskonflikte oder keine Konnektivität
Falsche Docker-IPv6-Standardnetzkonfiguration (festes ULA-/öffentliches Präfix zuweisen) Container-Kommunikation: ip6tables/Bridge korrekt konfigurieren Kubernetes IPv6/Dual-Stack falsch konfiguriert (pod CIDR, service CIDR) Routing/Gateway im Container falsch Host-IPv6-Forwarding aktiviert ohne NPTv6/Router-Ankündigungen Link-Local-Adressen in Containern benötigen Scope-ID
Glossar
- IPv6
- Internet Protocol Version 6, IETF, 128-Bit-Adressen, Ersatz für IPv4, integrierte Sicherheit/QoS/Autokonfiguration.
- IPv4
- Internet Protocol Version 4, 32-Bit-Adressen, ~4,3 Milliarden, seit 1983, heute im Dual-Stack mit IPv6, Adressen 2019 erschöpft.
- CIDR
- Classless Inter-Domain Routing, Notation Adresse/Präfixlänge (2001:db8::/32), ersetzt Klassennetze.
- Präfixlänge
- Zahl nach / bei CIDR, gibt Netzwerk-Bits an. Gängige Werte: /128 (Host), /64 (Subnetz), /48 (Site), /32 (ISP).
- Nullkompression
- Regel :: ersetzt aufeinanderfolgende 0000-Gruppen, nur einmal pro Adresse.
- RFC 5952
- IETF-Standard zur textuellen Darstellung von IPv6-Adressen (Kleinbuchstaben, keine führenden Nullen, optimale Kompression).
- Global Unicast
- Öffentlich routbare IPv6-Adressen im Internet (2000::/3), entsprechend öffentlichen IPv4-Adressen.
- Link-Local
- fe80::/10, nur auf lokalem L2-Segment gültig, nicht routingfähig, automatisch auf jeder Schnittstelle für NDP/DHCPv6/Routing.
- Unique Local Address (ULA)
- fc00::/7, entsprechend privaten IPv4-Adressen, routingfähig im Unternehmen aber nicht im Internet (fd00::/8 in der Praxis).
- Multicast
- ff00::/8, Eins-zu-Viele-Kommunikation, ersetzt Broadcast in IPv4.
- Anycast
- Mehrere Knoten teilen eine Adresse, Pakete gehen zum nächsten Knoten, verwendet für CDN/DNS/Lastverteilung.
- Loopback-Adresse
- ::1/128 in IPv6, entspricht 127.0.0.1, Adresse des Hosts zu sich selbst.
- Unspecified Address
- ::/128, entspricht 0.0.0.0, keine Adresse zugewiesen.
- SLAAC
- Stateless Address Autoconfiguration, zustandslose Autokonfiguration aus Router-RA, erfordert Subnetze /64.
- Dual-Stack
- Geräte betreiben gleichzeitig IPv4- und IPv6-Stack, häufigste Übergangslösung.
- NAT64
- Übergangstechnologie, die reinen IPv6-Knoten Zugriff auf IPv4-Ressourcen ermöglicht, zusammen mit DNS64.
- 4to6
- Oberbegriff für verschiedene IPv4-zu-IPv6-Übergangs- und Tunnelverfahren.
- nibble
- Halbbyte (4 Bit), entspricht einer Hexadezimalziffer, Format des IPv6-Reverse-DNS.
- ip6.arpa
- IPv6-Reverse-DNS-Domäne (IPv4 verwendet in-addr.arpa).
- EUI-64
- 64-Bit-Kennung aus 48-Bit-MAC (FFFE-Einfügung), von SLAAC verwendet, mit Datenschutzproblemen behaftet.
IPv6-Adresstypen-Übersicht
| Typ | Präfix | Beispiel | Beschreibung |
|---|---|---|---|
| Loopback | ::1/128 | ::1 | Lokaler Loopback-Test, entspricht 127.0.0.1 |
| Unspecified | ::/128 | :: | Keine Adresse, entspricht 0.0.0.0 |
| Link-Local | fe80::/10 | fe80::1%eth0 | Auf einem Segment gültig, nicht routingfähig, NDP/Routing-Protokolle |
| ULA | fc00::/7 | fd12:3456:789a::1 | Privates Unternehmensnetz, kein Internet-Routing, entspricht 10/8 |
| Global Unicast | 2000::/3 | 2001:db8::1 | Öffentlich routbar im Internet |
| Multicast | ff00::/8 | ff02::1 | Eins-zu-Viele, ersetzt Broadcast |
| Dokumentation | 2001:db8::/32 | 2001:db8::1 | Beispiele/Tutorials, nicht geroutet, entspricht 192.0.2.0/24 |
| IPv4-Mapped | ::ffff:0:0/96 | ::ffff:192.0.2.1 | IPv4-Verbindungen auf Dual-Stack-Sockets |
Häufige IPv6-Präfixlängen
| Präfix | Verwendung | Anzahl | Typische Szenarien |
|---|---|---|---|
/128 | Einzelhost | 1 | Loopback, virtuelle Server-IP, Router-ID |
/127 | Punkt-zu-Punkt | 2 | Router-Interconnection, RFC 6164 empfohlen |
/64 | Standard-Subnetz | 2⁶⁴≈1,8×10¹⁹ | Ethernet, VLAN, Benutzer-Subnetz, SLAAC-Anforderung |
/60 | Kleiner Benutzer | 16 /64-Subnetze | Einige ISPs für Privatanwender |
/56 | Privat/Kleingewerbe | 256 /64-Subnetze | Häufige ISP-Zuweisung für Privatanwender |
/48 | Unternehmenssite | 65536 /64-Subnetze | ISP-Zuweisung an Unternehmenskunden |
/32 | ISP/Großinstitution | 2⁹⁶ Adressen | ISP-Backbone-Präfixe, Cloud-Zuweisungsblöcke |
/0 | Default Route | Gesamter IPv6-Adressraum | Standard-Route des Routers, entspricht 0.0.0.0/0 |
IPv4 vs. IPv6 Vergleich
| Kriterium | IPv4 | IPv6 |
|---|---|---|
| Adresslänge | 32 Bit | 128 Bit |
| Gesamtadressen | ~4,3 Milliarden (2³²) | ~3,4×10³⁸ (2¹²⁸) |
| Notation | Dezimal mit Punkten, 4×0-255 (192.0.2.1) | Hexadezimal mit Doppelpunkten, 8×0000-ffff (2001:db8::1) |
| Broadcast/Multicast | Broadcast vorhanden (255.255.255.255), eingeschränktes Multicast | Kein Broadcast, durchgängiges Multicast |
| NAT | Fast zwingend, NAPT weit verbreitet | Konzipiert ohne NAT, nur NAT64 für Übergang |
| Autokonfiguration | Hauptsächlich DHCP, APIPA 169.254/16 | Native SLAAC ohne DHCP möglich |
| IPsec | Optional, zusätzliche Bereitstellung | Nativ integriert |
| Header | Variabel, komplex | Fest 40 Byte, effiziente Verarbeitung |
| QoS | Über ToS-Feld, eingeschränkt | Natives Flow-Label-Feld |
| Prüfsumme | Im Header, bei jedem Hop neu berechnet | Keine Header-Prüfsumme |
| Fragmentierung | Router und Sender | Nur Sender, PMTU-Discovery |
| Link-Local | APIPA 169.254/16, eingeschränkt | fe80::/10 nativ auf jeder Schnittstelle |
| Private Adressbereiche | 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 | fc00::/7 (ULA) |
- Authorization-Header-Generator
- Cache-Control-Parser
- Content-Disposition-Parser
- CORS-Header-Generator
- CORS-Inspektor
- CSP-Generator
- cURL Code-Generator
- Globale DNS-Propagationsprüfung
- DNS-Abfrage
- Forwarded-Header-Parser
- Hreflang Tag Generator
- HSTS-Analysator
- HTTP-Cookie-Parser
- HTTP-Header-Prüfer
- HTTP Request Tester
- HTTP-Statuscodes-Suche
- IP-Suche
- IPv4-Konverter
- IPv4-Bereichs-Expander
- IPv6-Toolbox
- Link-Header-Parser
- MX-Lookup
- Port Checker
- URL Parameter Generator
- Rate-Limit-Header-Parser
- Redirect-Kettenprüfer
- Robots.txt-Generator
- Robots.txt Checker
- Security Headers Checker
- Security.txt Generator
- Set-Cookie-Parser
- Site Network Audit
- Sitemap-Generator
- Sitemap Inspector
- SSL-Zertifikatsprüfer
- Subnetzrechner
- URL Parser
- User-Agent-Parser
- UTM Link-Generator
- WebSocket-Test
- Was ist meine IP?
- WHOIS-Abfrage