IPv4 zu IPv6
IPv4-Adressen lassen sich nicht in IPv6 umwandeln – aber es gibt Standards, sie innerhalb von IPv6 darzustellen.
IPv4-gemappte IPv6
::ffff:192.0.2.33
::ffff:c000:221
6to4-Präfix
2002:c000:221::/48
NAT64 (64:ff9b::/96)
64:ff9b::192.0.2.33
64:ff9b::c000:221
Eine IPv4-Adresse lässt sich nicht in eine IPv6-Adresse „umwandeln“ – es sind getrennte Adressräume. Es gibt aber standardisierte Darstellungen von IPv4-Adressen innerhalb von IPv6:
- IPv4-mapped
::ffff:0:0/96– so stellt Dual-Stack-Software einen IPv4-Partner auf einem IPv6-Socket dar. Diese Adressen erscheinen nie im Netz. - 6to4
2002::/16– ein veralteter Übergangsmechanismus, der aus einer öffentlichen IPv4-Adresse ein /48 ableitete. - NAT64
64:ff9b::/96– das Well-Known-Präfix, über das reine IPv6-Netze IPv4-Hosts über ein NAT64-Gateway erreichen, meist zusammen mit DNS64.
Häufig gestellte Fragen
Kann ich meine IPv4-Adresse in IPv6 umwandeln?
Nein. Ihre IPv6-Adresse wird von Ihrem Anbieter separat vergeben. Die hier gezeigten Formen betten eine IPv4-Adresse nur für bestimmte Mechanismen in IPv6-Schreibweise ein.
Warum sehe ich ::ffff:-Adressen in meinen Server-Logs?
Ihr Server lauscht auf einem IPv6-Socket, der auch IPv4 annimmt. IPv4-Clients erscheinen dann als IPv4-mapped-Adressen wie ::ffff:203.0.113.5.
Wird 6to4 noch verwendet?
Kaum. RFC 7526 hat das 6to4-Anycast-Relay-Präfix 2015 für veraltet erklärt; natives IPv6 hat es ersetzt.