logo
GeekFormat

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

Dokumentationsadresse (2001:db8::/32)
Expandiertes Format
2001:0db8:0000:0000:0000:0000:0000:0001
Komprimiertes Format
2001:db8::1
Adressklassifizierung
Dokumentationsadresse (2001:db8::/32)

<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

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

Anleitung

  1. Ö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).
  2. Die Verarbeitung erfolgt automatisch in Echtzeit. Formatfehler werden rot mit detaillierter Ursache angezeigt (:: mehrfach, >4 Ziffern, ungültige Zeichen etc.).
  3. Sehen Sie sich «Expandiertes Format» an: vollständige Adresse mit 8 Gruppen und ergänzten führenden Nullen für segmentweisen Vergleich.
  4. Sehen Sie sich «Standard-Komprimierungsformat» an: optimales Format nach RFC 5952, empfohlen für Konfigurationen.
  5. Sehen Sie sich «Adressklassifizierung» an: Typ, Präfixbereich, Beispiel, Öffentliche Routbarkeit, typische Verwendung (Loopback, Link-Local, ULA, Multicast etc.).
  6. Bei CIDR-Präfix (/64) wird die typische Verwendung des Präfixes angegeben (/64 Standard-Subnetz, /48 Site, /128 Host).
  7. Klicken Sie auf «Kopieren» neben jedem Ergebnis, um das Format in die Zwischenablage zu kopieren und direkt in Terminal/Konfigurationen/Code einzufügen.

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.

术语表

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

Häufige IPv6-Präfixlängen

IPv4 vs. IPv6 Vergleich

Troubleshooting