Для разработчиков / Сеть

Конвертер IP-адресов: IPv4 в десятичный, шестнадцатеричный, двоичный формат и IPv6

Преобразуйте адрес IPv4 между точечной десятичной записью, одним целым числом, шестнадцатеричным, двоичным и восьмеричным форматами, просмотрите его отображаемую в IPv6 форму и имя обратного DNS, а также узнайте, является ли он частным, публичным или зарезервированным.

Конвертер IP-адресов: IPv4 в десятичный, шестнадцатеричный, двоичный формат и IPv6: Адрес IPv4 — это 32-битное число: 192.168.1.10 = 192 × 256³ + 168 × 256² + 1 × 256 + 10 = 3,232,235,786, или 0xC0A8010A. Инструмент показывает его в каждой записи, в виде ::ffff:192.168.1.10 для систем IPv6 и в виде 10.1.168.192.in-addr.arpa для обратного DNS, а также определяет категорию диапазона: частный, loopback, link-local, NAT операторского класса, multicast, для документации или публичный. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Конвертер IP-адресовЛокальная обработка

Полностью работает в браузере

Адрес192.168.1.10Частная сеть (RFC 1918)
Точечная десятичная запись192.168.1.10
Десятичное целое число3232235786
Шестнадцатеричная система0xC0A8010A
Двоичная система11000000.10101000.00000001.00001010
Восьмеричная система (точечная запись)0300.0250.01.012
IPv6 с отображением IPv4::ffff:192.168.1.10
IPv6 с отображением IPv4, шестнадцатеричный формат::ffff:c0a8:010a
Имя обратной DNS-зоны10.1.168.192.in-addr.arpa

Адрес IPv4 — это одно 32-битное число; в точечной записи его четыре байта указаны в десятичном виде. 192.168.1.10 — это 192 × 256³ + 168 × 256² + 1 × 256 + 10 = 3,232,235,786. Форма IPv6, отображающая адрес IPv4, — ::ffff:192.168.1.10 — так системы с поддержкой обоих протоколов показывают клиентов IPv4. Начальные нули могут быть опасны: некоторые программы интерпретируют 010 как восьмеричное число 8, поэтому в восьмеричной форме они сохраняются.

Специальные диапазоны

127.0.0.0/8 — loopback, 169.254.0.0/16 — link-local, 100.64.0.0/10 — carrier-grade NAT, 224.0.0.0/4 — multicast, а 192.0.2.0/24, 198.51.100.0/24 и 203.0.113.0/24 предназначены для документации, поэтому примеры никогда не указывают на реальные хосты.

Ведущие нули

Некоторые программы воспринимают 010.001.001.010 как восьмеричное число, то есть как другой адрес, а другие отклоняют его. Записывайте адреса без ведущих нулей; чтобы определить диапазоны сети, используйте калькулятор подсетей.

Как пользоваться

  1. Введите адрес в любой форме: 192.168.1.10, 3232235786, 0xC0A8010A или двоичной записи.
  2. Просмотрите все остальные формы.
  3. Скопируйте нужную форму.

Конфиденциальность и ограничения

Преобразование выполняется в вашем браузере.

Похожие инструменты

Часто задаваемые вопросы

Зачем хранить IP-адрес в виде одного числа?

32-битное целое число занимает меньше места, чем текст, а также корректно сортируется и сравнивается, поэтому базы данных часто хранят адреса именно так.

Какие адреса являются частными?

10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 — диапазоны, выделенные RFC 1918 для домашних и офисных сетей.

Поддерживает ли инструмент IPv6?

Он показывает отображаемую в IPv6 форму адреса IPv4; чтобы развернуть или сжать адреса IPv6, используйте инструменты IPv6.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен