İçeriğe atla
TextArray
%100 yerel

IP adresi dönüştürücü (hex/dec/binary)

Bir IPv4 adresini noktalı, ondalık (DWORD), onaltılı ve ikili arasında dönüştürün.

Giriş
Çıkış

IP adresi dönüştürücü (hex/dec/binary)

Bir IPv4 adresi yalnızca dört nokta bulunan 32 bitlik bir sayıdır. 192.168.0.1 aynı zamanda 3232235521 tamsayıdır, onaltılık değer 0xC0A80001 ve ikili dize 11000000.10101000.00000000.00000001 — aynı otuz iki bit, dört şekilde yazılmıştır. Bu araç hepsi arasında serbestçe dönüşüm sağlar: herhangi bir formu yapıştırın ve diğer üçünü anında alın.

DWORD (ondalık tamsayı) formu, şaşırtıcı yerlerde karşılaştığınız formdur; http://3232235521/ gibi kısaltılmış bir URL, 192.168.0.1 olarak çözümlenir, günlük formatları bazen adresleri tamsayı olarak saklar ve veritabanları, hızlı aralık sorguları için bunları genellikle tek bir sayı olarak tutar. Onaltılık biçim, paket dökümlerinde, yönlendirici yapılandırmalarında ve ürün yazılımında ortaya çıkar. İkili biçim, alt ağın gerçekte nasıl çalıştığını, her seferinde bir bit olarak gösterir. Bunlar arasında geçiş yapabilmek, ağ hata ayıklamanın rutin bir parçası ve yinelenen bir bulmaca avı ve CTF numarasıdır.

Giriş formatı, "10" gibi kısa bir sayı ondalık veya ikili olarak okunabildiğinden, belirsiz durumlar için manuel olarak geçersiz kılınarak otomatik olarak algılanır - noktalı bir dize, düz bir tam sayı, 0x öneki veya çıplak onaltılık değer veya 32 bitlik ikili çalıştırma -. Her dönüşüm doğrulanır: sekizli 0-255 arasında olmalı, tamsayı 32 bit'e sığmalı, onaltılık sayı en fazla sekiz basamaklı olmalıdır. Önemsiz giriş, yanlış bir cevap yerine sakin bir açıklama getirir.

Her şey tarayıcınızda yerel olarak çalışır; dönüştürdüğünüz adresler asla cihazınızdan ayrılmaz.

FAQ

Bir IP'nin DWORD veya tam sayı biçimi nedir?
32 bitlik adresin tamamı tek bir imzasız sayı olarak okunur: 192.168.0.1, 192·256³ + 168·256² + 0·256 + 1 = 3232235521'dir. Hızlı aralık karşılaştırmaları için kaç veritabanının IP'leri sakladığı ve http://3232235521/ gibi bir sayısal IP URL'sinin kullandığı şeydir.
Aynı kısa sayı neden farklı şekilde dönüştürülüyor?
"10" gibi bir değer geçerli bir ondalık sayıdır (→ 0.0.0.10) ve geçerli bir ikili sayıdır (→ 0.0.0.2). Otomatik algılama en iyi tahminde bulunur, ancak kısa ve belirsiz girişler için, kast ettiğiniz okumayı elde etmek için giriş formatını açıkça ayarlayın.
IPv6'yı yönetiyor mu?
Hayır — bu araç IPv4'e özeldir ve tek bir 32 bit adresi dönüştürür. IPv6 adresleri kendi gösterimleriyle 128 bittir; bunları metinden çıkarmak için IP çıkarıcıyı ve alt ağ matematiği için alt ağ hesaplayıcısını kullanın.
Neler geçerli girdi olarak sayılır?
0-255 sekizli noktalı bir dörtlü, 0 ila 4294967295 arasında bir ondalık sayı, sekiz basamağa kadar bir onaltılık değer (0x ile veya 0x olmadan) veya 32 bit'e kadar bir ikili dize. Bu aralıkların dışındaki herhangi bir şey bir açıklama ile reddedilir.
Girişim herhangi bir yere yüklendi mi?
Hayır. Dönüşüm tamamen tarayıcınızda çalışır ve adresleriniz hiçbir zaman cihazınızdan ayrılmaz.