Конвертер IP-адрес (шістнадцятковий/розкладений/двійковий)
Перетворюйте адресу IPv4 між пунктирною, десятковою (DWORD), шістнадцятковою та двійковою.
Конвертер IP-адрес (шістнадцятковий/розкладений/двійковий)
Адреса IPv4 — це лише 32-розрядне число з чотирма крапками. 192.168.0.1 також є цілим числом 3232235521, шістнадцятковим значенням 0xC0A80001 і двійковим рядком 11000000.10101000.00000000.00000001 — ті самі тридцять два біти, записані чотирма способами. Цей інструмент вільно конвертує всі з них: вставте будь-яку форму та миттєво отримайте інші три.
Форма DWORD (десяткове ціле число) — це та, яку ви зустрічаєте в несподіваних місцях — скорочена URL-адреса, наприклад http://3232235521/, перетворюється на 192.168.0.1, формати журналів іноді зберігають адреси як цілі числа, а бази даних часто зберігають їх як одне число для швидких запитів діапазону. Шістнадцяткова форма з’являється в дампах пакетів, конфігураціях маршрутизатора та прошивці. Двійкова форма - це те, як фактично працює підмережа, один біт за раз. Можливість перемикатися між ними є звичайною частиною налагодження мережі та періодичним пошуком головоломок і трюком CTF.
Формат введення визначається автоматично — пунктирний рядок, звичайне ціле число, значення з префіксом 0x або голе шістнадцяткове або 32-розрядне двійкове виконання — із ручним перевизначенням для неоднозначних випадків, оскільки коротке число, як-от «10», можна читати як десяткове чи двійкове. Кожне перетворення перевіряє: октети мають бути 0–255, ціле число має вміщуватися в 32 біти, шістнадцяткове має містити не більше восьми цифр. Небажане введення повертає спокійне пояснення, а не неправильну відповідь.
Усе працює локально у вашому браузері — адреси, які ви конвертуєте, ніколи не залишають ваш пристрій.