Hoppa till innehållet
ipaddress.ee

IP-omvandlare

Alla sätt att skriva en IPv4- eller IPv6-adress.

Komprimerad form
2001:db8::8a2e:370:7334
Typ
Särskilt ändamål · Dokumentation
Utskriven form
2001:0db8:0000:0000:0000:8a2e:0370:7334
Heltal
42540766411282592856904136881884656436
Hexadecimalt
0x20010db80000000000008a2e03707334
Namn för omvänd DNS
4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
Binärt
0010000000000001:0000110110111000:0000000000000000:0000000000000000:0000000000000000:1000101000101110:0000001101110000:0111001100110100

En IP-adress är bara ett tal — 32 bitar för IPv4, 128 bitar för IPv6. De välbekanta skrivsätten med punkter och kolon är människovänliga sätt att skriva det. Den här omvandlaren visar samma adress som heltal, hexadecimalt och binärt, plus det omvända DNS-namnet som används för PTR-uppslag (in-addr.arpa för IPv4, ip6.arpa för IPv6).

För IPv6 visas också den utskrivna formen (alla 32 hexsiffror) och den kanoniska komprimerade formen enligt RFC 5952: gemener, inledande nollor borttagna och den längsta följden nollgrupper ersatt med ::.

Vanliga frågor

Hur omvandlar jag en IP-adress till ett heltal?

Multiplicera varje IPv4-oktett med dess positionsvärde: a×256³ + b×256² + c×256 + d. För 192.168.1.1 blir det 3232235777.

Vad är den kanoniska formen för en IPv6-adress?

RFC 5952: hex med gemener, inga inledande nollor i en grupp och den längsta följden av två eller fler nollgrupper komprimerad till ::. Om två följder är lika långa komprimeras den första.

Varför ser PTR-namn bakvända ut?

DNS delegerar från höger till vänster, så omvända zoner listar adressens delar i omvänd ordning. Det gör att varje nätverksägare kan få ansvaret för sitt eget block delegerat.