Конвертер CIDR в диапазон IP
Переведите префикс CIDR вроде 203.0.113.0/24 в его первый и последний адрес и число хостов, превратите диапазон «от–до» обратно в минимальный набор блоков CIDR и конвертируйте любой адрес между десятичной, двоичной, шестнадцатеричной записью и IPv4-mapped IPv6. Всё в вашем браузере.
| CIDR | Первый адрес | Последний адрес | Адресов | Маска |
|---|---|---|---|---|
| 203.0.113.0 | 203.0.113.255 | 256 | 255.255.255.0 | |
| 2001:db8:: | 2001:db8:0:ffff:ffff:ffff:ffff:ffff | 1 208 925 819 614 629 174 706 176 | ffff:ffff:ffff:: |
| CIDR | Первый адрес | Последний адрес | Адресов |
|---|---|---|---|
| 203.0.113.5 | 203.0.113.5 | 1 | |
| 203.0.113.6 | 203.0.113.7 | 2 | |
| 203.0.113.8 | 203.0.113.15 | 8 | |
| 203.0.113.16 | 203.0.113.31 | 16 | |
| 203.0.113.32 | 203.0.113.63 | 32 | |
| 203.0.113.64 | 203.0.113.127 | 64 | |
| 203.0.113.128 | 203.0.113.191 | 64 | |
| 203.0.113.192 | 203.0.113.199 | 8 | |
| 203.0.113.200 | 203.0.113.200 | 1 |
- Точечная / стандартная форма
- 203.0.113.42
- Десятичное (целое число)
- 3 405 803 818
- Шестнадцатеричное
- 0xcb00712a
- Двоичное
- 11001011.00000000.01110001.00101010
- Восьмеричное
- 031300070452
- Точечное шестнадцатеричное
- 0xCB.0x00.0x71.0x2A
- IPv4, отображённый в IPv6
- ::ffff:203.0.113.42
- IPv4, отображённый в IPv6 (hex-группы)
- ::ffff:cb00:712a
- Имя обратного DNS (PTR)
- 42.113.0.203.in-addr.arpa
- Тип адреса
- Documentation (TEST-NET-3) · RFC 5737
CIDR в диапазон IP
Введите префикс (203.0.113.0/24, 2001:db8::/48), чтобы увидеть его первый и последний адрес, маску подсети и wildcard-маску, общее и доступное число хостов и двоичное представление. Несколько префиксов, по одному в строке, конвертируются вместе — удобно для списков брандмауэра.
Диапазон IP в CIDR
Введите начальный и конечный адрес (203.0.113.5 – 203.0.113.200) и получите наименьший список блоков CIDR, покрывающий ровно этот диапазон. Произвольные диапазоны редко укладываются в один префикс; конвертер показывает, сколько блоков нужно и почему.
Конвертер IP-адресов
IPv4-адрес — это 32-битное число; каждая запись — лишь другой способ его написать.
Десятичная
203.0.113.42 одним целым числом — это 3405803818; такую форму используют некоторые логи, базы данных и URL (http://3405803818/ работает в большинстве браузеров).
Двоичная
11001011.00000000.01110001.00101010 — форма, в которой маски подсети становятся очевидными: единичные биты маски покрывают сетевую часть.
Шестнадцатеричная
0xCB00712A, распространена в дампах пакетов и некоторых конфигурационных файлах; каждый октет — две шестнадцатеричные цифры.
IPv4, отображённый в IPv6
::ffff:203.0.113.42 (или ::ffff:cb00:712a) — форма, в которой сокет только с IPv6 представляет IPv4-клиента. Увидеть её в логах значит, что сервер работает с двойным стеком, а клиент подключился по IPv4.
Частые вопросы
Как перевести IP-адрес в формат CIDR?
Один адрес — это /32 (203.0.113.42/32). Диапазону нужна такая длина префикса, чтобы блок начинался с первого адреса диапазона и покрывал его: используйте конвертер диапазона в CIDR выше — он находит минимальный набор блоков для любого диапазона.
Можете объяснить CIDR для новичка?
CIDR записывает блок адресов как первый адрес плюс косую черту и число ведущих битов, которые зафиксированы: 192.168.1.0/24 означает все адреса, у которых первые 24 бита совпадают с 192.168.1, то есть 192.168.1.0–192.168.1.255. Чем меньше число после косой черты, тем больше блок. См. нотация CIDR.
Как узнать свою нотацию CIDR?
Префикс вашей сети — это ваш адрес с обнулёнными битами хоста плюс число битов маски подсети: 192.168.1.20 с маской 255.255.255.0 находится в 192.168.1.0/24. Калькулятор подсетей вычисляет его по любому адресу и маске.
Что такое 255.255.255.255 в CIDR?
255.255.255.255/32 — один адрес; так широковещательный адрес локальной сети записывается в таблицах маршрутизации и правилах брандмауэра.
Что обозначает нотация CIDR?
Блок последовательных адресов с одинаковыми ведущими битами, записанный как первый адрес/длина префикса; она заменила старые классовые размеры любым размером, равным степени двойки.
Вычисляется в вашем браузере: ничего не отправляется на сервер. Типы адресов следуют реестрам специального назначения IANA (RFC 6890 и последующие); математика сверена с модулем ipaddress в Python.