Přeskočit na obsah
TextArray
100% lokálně

Konvertor IP adres (hex/dec/binární)

Převeďte IPv4 adresu mezi tečkovaným, desítkovým (DWORD), hexadecimálním a binárním tvarem.

Vstup
Výstup

Konvertor IP adres (hex/dec/binární)

IPv4 adresa je jen 32bitové číslo, co nosí čtyři tečky. 192.168.0.1 je zároveň celé číslo 3232235521, hex hodnota 0xC0A80001 a binární řetězec 11000000.10101000.00000000.00000001 — týchž třicet dva bitů zapsaných čtyřmi způsoby. Tento nástroj mezi nimi volně převádí: vložte jakýkoli tvar a získejte ostatní tři, okamžitě.

DWORD (desítkové celé číslo) je ten tvar, co potkáte na překvapivých místech — zkrácená URL jako http://3232235521/ vede na 192.168.0.1, logovací formáty někdy ukládají adresy jako čísla a databáze je často drží jako jedno číslo pro rychlé rozsahové dotazy. Hexadecimální tvar se objevuje ve výpisech paketů, konfiguracích routerů a firmwaru. Binární tvar je to, jak subnetting opravdu funguje, bit po bitu. Umět mezi nimi přepínat je běžná součást ladění sítě a opakující se trik hádankových honů a CTF.

Formát vstupu se rozpozná automaticky — tečkovaný řetězec, obyčejné celé číslo, hex s předponou 0x či bez ní, nebo 32bitový binární běh — s ručním přepnutím pro nejednoznačné případy, protože krátké číslo jako „10" lze číst jako desítkové či binární. Každý převod validuje: oktety musí být 0–255, celé číslo se musí vejít do 32 bitů, hex má nanejvýš osm číslic. Nesmyslný vstup vrátí klidné vysvětlení místo špatné odpovědi.

Všechno běží lokálně ve vašem prohlížeči — adresy, které převádíte, nikdy neopustí vaše zařízení.

Časté dotazy

Co je DWORD nebo celočíselný tvar IP?
Celá 32bitová adresa čtená jako jedno bezznaménkové číslo: 192.168.0.1 je 192·256³ + 168·256² + 0·256 + 1 = 3232235521. Takto mnoho databází ukládá IP pro rychlá rozsahová porovnání a takto je používá číselná URL jako http://3232235521/.
Proč se totéž krátké číslo převádí různě?
Hodnota jako „10" je platné desítkové (→ 0.0.0.10) i platné binární (→ 0.0.0.2). Automatická detekce nejlépe odhadne, ale u krátkých nejednoznačných vstupů nastavte formát vstupu výslovně, abyste dostali zamýšlené čtení.
Zvládá IPv6?
Ne — tento nástroj je specifický pro IPv4, převádí jednu 32bitovou adresu. IPv6 adresy mají 128 bitů s vlastním zápisem; na jejich vytažení z textu použijte extraktor IP a na subnetovou matematiku subnet kalkulačku.
Co se počítá jako platný vstup?
Tečkovaná čtveřice s oktety 0–255, desítkové od 0 do 4294967295, hex do osmi číslic (s 0x či bez něj), nebo binární řetězec do 32 bitů. Cokoli mimo tyto rozsahy se odmítne s vysvětlením.
Nahrává se můj vstup někam?
Ne. Převod běží výhradně ve vašem prohlížeči a vaše adresy nikdy neopustí vaše zařízení.