IPv6 kürzen und erweitern
IPv6 kürzen nach RFC 5952 oder voll ausschreiben: mehrere Adressen auf einmal, mit Adresstyp und Reverse-DNS-Namen unter ip6.arpa.
| Eingabe | Gekürzt | Ausgeschrieben | Typ |
|---|
Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
IPv6-Adresse kürzen nach RFC 5952
Mit diesem Werkzeug können Sie IPv6 kürzen und IPv6 erweitern. Eine IPv6-Adresse besteht aus 128 Bit, geschrieben als acht Gruppen mit je vier Hexziffern. Weil das lang ist, darf man führende Nullen weglassen und eine Folge von Null-Gruppen durch :: ersetzen. Das führt dazu, dass dieselbe Adresse viele Schreibweisen hat, was Vergleiche, Logauswertungen und Firewall-Regeln erschwert.
RFC 5952 legt deshalb eine einheitliche Kurzform fest: Hexziffern klein, führende Nullen weg, die längste Folge von mindestens zwei Null-Gruppen wird durch :: ersetzt (bei Gleichstand die erste), eine einzelne Null-Gruppe bleibt als 0 stehen. Aus 2001:0db8:0000:0000:0000:ff00:0042:8329 wird so 2001:db8::ff00:42:8329. IPv4-gemappte Adressen schreibt man als ::ffff:192.0.2.128. Wer IPv6 komprimieren will, bekommt hier also immer dieselbe Schreibweise.
Die ausgeschriebene Form mit allen 32 Hexziffern brauchen Sie etwa für Sortierung oder Datenbankfelder. Für Reverse DNS wird die Adresse in 32 einzelne Hexziffern zerlegt, rückwärts gelesen und um ip6.arpa ergänzt. Jede IPv6-Adresse wird außerdem einem Typ zugeordnet (Global Unicast, Link-Local, Unique Local, Multicast, Dokumentation und andere). Zonen-Angaben wie %eth0 und Präfixe bleiben erhalten.
Anleitung: IPv6 kürzen in 3 Schritten
- IPv6-Adressen einfügen, eine pro Zeile, optional mit /Präfix; „Beispiel“ lädt Musteradressen.
- Unter „Ausgabe“ Gekürzt nach RFC 5952, Voll ausgeschrieben oder Reverse DNS (ip6.arpa) wählen.
- Das Ergebnis kopieren und in der Tabelle „Alle Adressen“ Kurzform, ausgeschriebene Form und Typ vergleichen.
Typische Anwendungsfälle
- Logs abgleichen: Adressen aus verschiedenen Quellen in dieselbe Kurzform bringen, damit Suchen und Vergleiche Treffer finden.
- Firewall- und DNS-Einträge: Adressen einheitlich nach RFC 5952 schreiben, bevor sie in Regeln oder Zonendateien landen.
- Datenbank: Adressen voll ausschreiben, damit sie sich als Text richtig sortieren lassen.
- Adresse einordnen: Erkennen, ob eine Adresse Link-Local, Unique Local oder Global Unicast ist.
Häufige Fragen
Wann darf ich :: verwenden?
Nur einmal pro Adresse, sonst wäre unklar, wie viele Null-Gruppen an welcher Stelle fehlen. RFC 5952 empfiehlt, es für die längste Null-Folge zu nutzen und nicht für eine einzelne Null-Gruppe.
Warum Kleinbuchstaben?
RFC 5952 schreibt für die Textdarstellung Kleinbuchstaben vor. Technisch sind Groß- und Kleinschreibung gleichwertig, die einheitliche Form erleichtert aber Suchen und Vergleiche.
Was ist die ausgeschriebene Form?
Alle acht Gruppen mit je vier Hexziffern, ohne Abkürzung. So hat jede Adresse genau 39 Zeichen, was Sortieren und Vergleichen einfach macht.
Was ist ip6.arpa?
Die Zone für Reverse DNS bei IPv6. Die 32 Hexziffern der Adresse werden einzeln, durch Punkte getrennt und in umgekehrter Reihenfolge geschrieben. Dort steht dann der PTR-Eintrag.
Wie schreibe ich eine IPv6-Adresse in einer URL?
In eckigen Klammern, damit die Doppelpunkte nicht mit der Portangabe verwechselt werden, etwa http://[2001:db8::1]:8080/. Das legt RFC 3986 fest.
Woran erkenne ich eine Link-Local-Adresse?
Link-Local-Adressen stammen aus dem Bereich fe80::/10, beginnen also meist mit fe80::, und gelten nur im lokalen Netzsegment. Das Werkzeug zeigt den Typ jeder Adresse in der Tabelle an.
Das könnte auch helfen
Subnetz-Rechner
IPv4-Netz mit CIDR oder Maske: Netzadresse, Broadcast, Hostbereich, Wildcard und Aufteilung in Teilnetze.
ÖffnenIP in Binär umrechnen
IPv4-Adresse in Binär, Hex, Oktal und Ganzzahl umrechnen und zurück, mit markierten Netzbits.
ÖffnenCIDR-Rechner
IP-Bereiche in CIDR-Blöcke umrechnen und mehrere Netze zu möglichst wenigen Präfixen zusammenfassen.
ÖffnenMAC-Adresse prüfen
MAC-Adressen prüfen und umformatieren: Unicast oder Multicast, global oder lokal verwaltet, OUI, EUI-64.
ÖffnenURL-Parser
URL in Protokoll, Host, Port, Pfad, Query und Fragment zerlegen, Parameter dekodiert als Tabelle und JSON.
ÖffnenUser-Agent-Parser
User-Agent-String auslesen: Browser, Version, Engine, Betriebssystem, Gerätetyp und bekannte Bots.
Öffnen