Convertitore di indirizzi IP
Inserisci un indirizzo IPv4 in uno dei formati più comuni: puntato (192.168.1.1), decimale (3232235777), esadecimale (0xC0A80101), binario o IPv6 mappato su IPv4 (::ffff:192.168.1.1). La conversione avviene nel tuo browser.
- Decimale puntato
- Decimale (numero intero)
- Esadecimale
- Esadecimale (puntato)
- Binario
- IPv6 mappato su IPv4
- IPv6 mappato su IPv4 (esadecimale)
- IPv6 mappato su IPv4 (esteso)
- Prefisso 6to4
- Tipo di indirizzo
Cosa fa questo strumento
Il convertitore IP mostra lo stesso indirizzo IPv4 in tutte le notazioni comuni: decimale puntato, un unico numero decimale, esadecimale, binario e le forme IPv6 mappate su IPv4.
Incolla l'indirizzo in uno qualsiasi di questi formati e lo strumento ricava gli altri. È utile quando un database salva gli indirizzi come numeri interi, una cattura di pacchetti o un log del firewall li mostra in esadecimale, o il log di un server indica i visitatori IPv4 come indirizzi ::ffff:.
La conversione avviene nel tuo browser: non viene inviato nulla a iplover.
Come leggere i risultati
- Decimale (numero intero) è l'intero indirizzo come un unico numero a 32 bit, da 0 a 4.294.967.295.
- Esadecimale scrive i quattro byte come otto cifre esadecimali; la forma puntata tiene separati i quattro byte, così è più facile confrontarli con l'indirizzo decimale puntato.
- Binario mostra i 32 bit in quattro gruppi da otto, uno per byte: è il modo in cui si applicano le subnet mask.
- IPv6 mappato su IPv4 è il modo in cui il software dual-stack scrive un indirizzo IPv4 dentro IPv6; le forme esadecimale ed estesa sono lo stesso valore scritto diversamente. Il prefisso 6to4 è mostrato per completezza, perché 6to4 è deprecato.
Esempi
8.8.8.8Google Public DNS, in formato puntato.3232235777Un numero decimale: corrisponde a 192.168.1.1.0x7F000001Esadecimale: è 127.0.0.1, l'indirizzo di loopback.11000000.10101000.00000000.00000001Ottetti in binario: è 192.168.0.1.::ffff:1.1.1.1Un indirizzo IPv6 mappato su IPv4, come compare nei log dei server dual-stack.
Domande frequenti
Perché convertire un indirizzo IP in numero decimale?
Un indirizzo IPv4 è in realtà un unico numero a 32 bit: la forma puntata serve solo a renderlo più leggibile. I database spesso salvano gli indirizzi come numeri interi perché occupano meno spazio e rendono semplici i controlli sugli intervalli: un indirizzo appartiene a una rete se il suo numero è compreso tra il primo e l'ultimo indirizzo della rete.
Come si calcola il valore decimale?
Si moltiplica ogni parte per una potenza di 256 e si sommano i risultati. Per 192.168.1.1: 192 × 16.777.216 + 168 × 65.536 + 1 × 256 + 1 = 3.232.235.777.
Cos'è un indirizzo IPv6 mappato su IPv4?
Un modo per scrivere un indirizzo IPv4 nel formato IPv6: ::ffff: seguito dall'indirizzo IPv4, per esempio ::ffff:192.168.1.1. I server in ascolto su socket IPv6 mostrano spesso così i visitatori IPv4 nei loro log.
Un browser apre http://3232235777?
Molti browser e strumenti accettano un indirizzo scritto come un unico numero decimale o esadecimale e lo convertono in forma puntata. I truffatori a volte lo sfruttano per mascherare i link, quindi è utile saperlo riconoscere.
Cos'è un prefisso 6to4?
6to4 era uno dei primi metodi per dare indirizzi IPv6 alle reti IPv4, inserendo l'indirizzo IPv4 dopo 2002:. Oggi è deprecato e poco usato, ma il prefisso compare ancora in vecchie configurazioni.