IPv4 till IPv6
En IPv4-adress kan inte göras om till en IPv6-adress – men det finns standardiserade sätt att representera den i IPv6.
IPv4-mappad IPv6
::ffff:192.0.2.33
::ffff:c000:221
6to4-prefix
2002:c000:221::/48
NAT64 (64:ff9b::/96)
64:ff9b::192.0.2.33
64:ff9b::c000:221
Det går inte att ”omvandla” en IPv4-adress till en IPv6-adress — de är separata adressrymder. Det som finns är standardiserade representationer av IPv4-adresser inuti IPv6:
- IPv4-mappade
::ffff:0:0/96— så representerar programvara med dubbla stackar en IPv4-motpart på en IPv6-socket. De förekommer aldrig på nätet. - 6to4
2002::/16— en utfasad övergångsmekanism som härledde ett /48 ur en offentlig IPv4-adress. - NAT64
64:ff9b::/96— det välkända prefix som rena IPv6-nät använder för att nå IPv4-värdar via en NAT64-gateway, oftast tillsammans med DNS64.
Vanliga frågor
Kan jag omvandla min IPv4-adress till IPv6?
Nej. Din IPv6-adress tilldelas separat av din leverantör. Formerna som visas här bäddar bara in en IPv4-adress i IPv6-notation för specifika mekanismer.
Varför ser jag ::ffff:-adresser i serverns loggar?
Servern lyssnar på en IPv6-socket som även tar emot IPv4. IPv4-klienter syns då som IPv4-mappade adresser, till exempel ::ffff:203.0.113.5.
Används 6to4 fortfarande?
Sällan. RFC 7526 fasade ut 6to4:s anycastprefix för reläer 2015; nativ IPv6 har ersatt det.