Калькулятор подсетей CIDR
Введите адрес с префиксом — и сразу увидите сеть, маску, диапазон, число адресов и двоичную запись с границей сети. Ползунок префикса пересчитывает всё на лету. Рядом — разбиение и VLSM, объединение списков, поиск пересечений с картой адресного пространства и проверка «входит ли адрес в диапазон».
Бесплатно, без регистрации
192.168.1.10/24, 10.0.0.0 255.255.255.0, 10.0.0.0 0.0.0.255 (wildcard) или IPv6: 2001:db8::/48.
Перетащите ползунок или проведите по битам — всё пересчитается сразу.
| CIDR | 192.168.1.0/24 | |
|---|---|---|
| Сеть | 192.168.1.0 | |
| Маска | 255.255.255.0 (/24) | |
| Wildcard (обратная маска) | 0.0.0.255 | |
| Первый адрес хоста | 192.168.1.1 | |
| Последний адрес хоста | 192.168.1.254 | |
| Broadcast | 192.168.1.255 | |
| Диапазон | 192.168.1.0 – 192.168.1.255 | |
| Всего адресов | 256 | |
| Адресов для хостов | 254 | |
| Тип | частная сеть · 192.168.0.0/16 RFC 1918 | |
| Класс (исторический) | C | |
| Обратная зона DNS | 1.168.192.in-addr.arpa | |
| PTR-имя адреса | 10.1.168.192.in-addr.arpa |
Обратные зоны DNS (1)
- 1.168.192.in-addr.arpa
Как пользоваться
Адрес
Формы ввода: 192.168.1.10/24, адрес и маска через пробел (10.0.0.0 255.255.255.0), wildcard как в ACL (10.0.0.0 0.0.0.255), IPv6 с префиксом (2001:db8::/48), адрес с зоной (fe80::1%eth0/64). Ошибка показывается с точным местом в строке.
Префикс
Ползунок и сами биты: проведите по двоичной записи — граница сети переместится, а маска, диапазон и число адресов пересчитаются.
Разбиение
На N равных подсетей или на подсети заданного префикса; VLSM — подсети под нужное число хостов с картой занятости и свободными блоками.
Списки
Вставьте сети и диапазоны: калькулятор объединит их в минимальный набор CIDR, найдёт дубли, вложенность и пересечения и нарисует карту адресного пространства.
Экспорт
Таблицы — в Markdown (копировать или скачать) и CSV для Excel/Google Sheets, списки — текстом.
Стандарты и формулы
Запись адресов: IPv4 — RFC 791 (октеты с ведущим нулём не принимаются: часть программ читает «010» как восьмеричное 8), IPv6 — RFC 4291 §2.2, вывод — в канонической форме RFC 5952. Бесклассовая адресация — RFC 4632, /31 для линков точка-точка — RFC 3021, обратные зоны — in-addr.arpa (RFC 1035, бесклассовая делегация RFC 2317) и ip6.arpa (RFC 3596).
Маска сети
- Как считается
- p единиц слева, затем n − p нулей
Wildcard (обратная маска)
- Как считается
- инверсия маски: n − p единиц справа
Адрес сети
- Как считается
- адрес AND маска
Последний адрес / broadcast IPv4
- Как считается
- адрес сети OR wildcard
Всего адресов
- Как считается
- 2^(n − p) — точное целое (BigInt), в том числе 2^128 для ::/0
Адресов для хостов, IPv4
- Как считается
- 2^(32 − p) − 2 при p ≤ 30; 2 при /31 (RFC 3021); 1 при /32
Адресов для хостов, IPv6
- Как считается
- 2^(128 − p): broadcast в IPv6 нет
Разбиение на N подсетей
- Как считается
- новый префикс = p + ⌈log₂ N⌉
VLSM
- Как считается
- размер = ближайшая степень двойки ≥ хосты + 2 (IPv4); выделение от крупных к мелким с выравниванием по размеру
Диапазон → CIDR
- Как считается
- от начала берётся самый крупный выровненный блок, не выходящий за конец; повторяется до конца диапазона
Объединение списка
- Как считается
- сортировка, склейка пересекающихся и соседних диапазонов, затем «диапазон → CIDR» (агрегация по RFC 4632)
0.0.0.0/8
- Назначение
- «Эта сеть»
- Тип
- неопределённый адрес
- Стандарт
- RFC 791, RFC 1122
10.0.0.0/8
- Назначение
- Частная сеть
- Тип
- частная сеть
- Стандарт
- RFC 1918
100.64.0.0/10
- Назначение
- Общее пространство провайдера (CGNAT)
- Тип
- CGNAT (общий адрес провайдера)
- Стандарт
- RFC 6598
127.0.0.0/8
- Назначение
- Loopback
- Тип
- loopback
- Стандарт
- RFC 1122
169.254.0.0/16
- Назначение
- Link-local (APIPA)
- Тип
- link-local
- Стандарт
- RFC 3927
172.16.0.0/12
- Назначение
- Частная сеть
- Тип
- частная сеть
- Стандарт
- RFC 1918
192.0.0.0/24
- Назначение
- Назначения протоколов IETF
- Тип
- служебный (протоколы IETF)
- Стандарт
- RFC 6890
192.0.2.0/24
- Назначение
- TEST-NET-1
- Тип
- для документации
- Стандарт
- RFC 5737
192.88.99.0/24
- Назначение
- Бывший anycast 6to4 (выведен)
- Тип
- зарезервирован
- Стандарт
- RFC 7526
192.168.0.0/16
- Назначение
- Частная сеть
- Тип
- частная сеть
- Стандарт
- RFC 1918
198.18.0.0/15
- Назначение
- Тесты производительности сетей
- Тип
- для тестов производительности
- Стандарт
- RFC 2544
198.51.100.0/24
- Назначение
- TEST-NET-2
- Тип
- для документации
- Стандарт
- RFC 5737
203.0.113.0/24
- Назначение
- TEST-NET-3
- Тип
- для документации
- Стандарт
- RFC 5737
224.0.0.0/4
- Назначение
- Multicast
- Тип
- multicast
- Стандарт
- RFC 5771
240.0.0.0/4
- Назначение
- Зарезервировано на будущее
- Тип
- зарезервирован
- Стандарт
- RFC 1112
255.255.255.255/32
- Назначение
- Ограниченная широковещательная рассылка
- Тип
- ограниченная рассылка
- Стандарт
- RFC 919
::/128
- Назначение
- Неопределённый адрес
- Тип
- неопределённый адрес
- Стандарт
- RFC 4291
::1/128
- Назначение
- Loopback
- Тип
- loopback
- Стандарт
- RFC 4291
::ffff:0:0/96
- Назначение
- IPv4-mapped адреса
- Тип
- трансляция IPv4/IPv6
- Стандарт
- RFC 4291
64:ff9b::/96
- Назначение
- Общеизвестный префикс NAT64
- Тип
- трансляция IPv4/IPv6
- Стандарт
- RFC 6052
64:ff9b:1::/48
- Назначение
- Локальный префикс NAT64
- Тип
- трансляция IPv4/IPv6
- Стандарт
- RFC 8215
100::/64
- Назначение
- Сброс трафика (discard-only)
- Тип
- зарезервирован
- Стандарт
- RFC 6666
2001::/23
- Назначение
- Назначения протоколов IETF
- Тип
- служебный (протоколы IETF)
- Стандарт
- RFC 2928
2001::/32
- Назначение
- Teredo
- Тип
- трансляция IPv4/IPv6
- Стандарт
- RFC 4380
2001:2::/48
- Назначение
- Тесты производительности сетей
- Тип
- для тестов производительности
- Стандарт
- RFC 5180
2001:db8::/32
- Назначение
- Для документации
- Тип
- для документации
- Стандарт
- RFC 3849
2002::/16
- Назначение
- 6to4
- Тип
- трансляция IPv4/IPv6
- Стандарт
- RFC 3056
3fff::/20
- Назначение
- Для документации (расширенный)
- Тип
- для документации
- Стандарт
- RFC 9637
fc00::/7
- Назначение
- Уникальные локальные адреса (ULA)
- Тип
- уникальный локальный (ULA)
- Стандарт
- RFC 4193
fe80::/10
- Назначение
- Link-local
- Тип
- link-local
- Стандарт
- RFC 4291
ff00::/8
- Назначение
- Multicast
- Тип
- multicast
- Стандарт
- RFC 4291
Адрес IPv6 вне этих диапазонов и вне 2000::/3 (глобальный юникаст) помечается как зарезервированный. Таблицы выше строятся из того же кода, по которому калькулятор определяет тип адреса.
Ограничения
- В таблице разбиения показываются первые 512 подсетей (счётчик — точный); в списке учитываются первые 2000 элементов, попарные пересечения — для первых 400.
- VLSM размещает подсети от крупных к мелким без перестановок: это оптимально для степеней двойки, но не учитывает уже занятые адреса — уберите их из сети заранее или добавьте как подсети.
- Тип адреса — по реестру IANA на момент выпуска; маршрутизация реальных префиксов (BGP, RPKI) не проверяется.
- Wildcard-маски с «дырами» (10.0.0.0 0.0.255.0) в ACL допустимы, но к CIDR не сводятся — калькулятор сообщит об ошибке.
Приватность
- Всё считается в вашем браузере: адреса не отправляются на сервер (кроме краткой сводки, если вы сами приложите её к заявке) и не попадают в адрес страницы.
- Ввод и настройки сохраняются только в этом браузере (localStorage), чтобы не набирать их заново; «Сбросить» их удаляет.
- В аналитику уходит только факт расчёта или экспорта и категория (IPv4/IPv6, формат файла) — без адресов.
- Результат уходит к нам, только если вы сами оставите заявку и не снимете галочку «Приложить результат» — что именно уйдёт, видно в форме. Ключи, пароли и токены в сводку не попадают.
Похожие инструменты
Все инструменты · 40
Генератор паролей и фразПароли, фразы из русских и английских слов, PIN и шаблоны из криптостойкого генератора, точная энтропия и время перебора, проверка своего пароля на частые слабости.
Конфигуратор WireGuardСайт не может быть VPN — но здесь собирается настоящий WireGuard для вашего сервера: ключи X25519, wg0.conf с NAT, .conf и QR-код для каждого телефона и ноутбука, проверка подсетей и маршрутов, ZIP и инструкции. Ключи не покидают браузер.
Генератор SSH-ключейEd25519 и ECDSA P-256 в формате OpenSSH с паролем (как ssh-keygen), отпечатки SHA256/MD5 и randomart, authorized_keys с ограничениями, ~/.ssh/config и проверка любого открытого ключа. Ключи создаются на вашем устройстве.
JWT: разбор, проверка, созданиеРазбор токена по частям, проверка подписи HS/RS/PS/ES/EdDSA ключом PEM, JWK или JWKS, сроки с обратным отсчётом, 16 правил безопасности и создание тестовых токенов.
Сжатие картинок в WebP и AVIFПеретащите картинки — WebP, AVIF или JPEG по качеству или целевому размеру в КБ, шторка «до/после» 1:1, srcset и <picture>, пакетный ZIP. Всё в браузере.Проектируете сеть, VPN или облачную инфраструктуру?
Техническая консультация: адресный план, сегментация, доступы между сетями, VPN и облака — с конкретными решениями под ваш проект. Первый короткий разговор бесплатный.
- Первый короткий разговор бесплатный — выбираем формат работы
- NDA — по вашему или нашему шаблону
- Стоимость — после брифа и согласования объёма