Для разработчиков / Сеть
Конвертер 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% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
| Точечная десятичная запись | 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 как восьмеричное число, то есть как другой адрес, а другие отклоняют его. Записывайте адреса без ведущих нулей; чтобы определить диапазоны сети, используйте калькулятор подсетей.
Как пользоваться
- Введите адрес в любой форме: 192.168.1.10, 3232235786, 0xC0A8010A или двоичной записи.
- Просмотрите все остальные формы.
- Скопируйте нужную форму.
Конфиденциальность и ограничения
Преобразование выполняется в вашем браузере.
Похожие инструменты
Часто задаваемые вопросы
Зачем хранить IP-адрес в виде одного числа?
32-битное целое число занимает меньше места, чем текст, а также корректно сортируется и сравнивается, поэтому базы данных часто хранят адреса именно так.
Какие адреса являются частными?
10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 — диапазоны, выделенные RFC 1918 для домашних и офисных сетей.
Поддерживает ли инструмент IPv6?
Он показывает отображаемую в IPv6 форму адреса IPv4; чтобы развернуть или сжать адреса IPv6, используйте инструменты IPv6.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен