Калькулятор подсетей IPv4 онлайн

Введите IPv4-адрес с префиксом CIDR, например 192.168.1.10/24. Калькулятор покажет адрес сети, маску, wildcard, диапазон хостов и количество адресов. Расчёт выполняется локально в браузере.

БесплатноБез регистрацииДля компьютера и телефона
Калькулятор подсетей IPv4

Параметры расчёта

Результат появится после запуска.

Как рассчитать подсеть по IP-адресу и префиксу

Введите адрес в формате IPv4/CIDR и нажмите «Рассчитать». Четыре числа адреса должны быть от 0 до 255, а префикс после косой черты — от 0 до 32. Например, 192.168.1.10/24 задаёт адрес внутри сети и длину её сетевой части. Вводить именно первый адрес диапазона не обязательно: калькулятор найдёт границу сети самостоятельно.

В результате появятся адрес сети, broadcast, первый и последний хост, маска, wildcard, префикс и число адресов. Для /31 используется интерпретация соединения точка-точка, для /32 — один адрес. Вы можете скопировать результат, если браузер разрешает доступ к буферу обмена, либо выделить нужные строки вручную.

Инструмент бесплатен, работает на компьютере и телефоне без регистрации. Разрешены публичные и приватные IPv4: расчёт не обращается к указанному адресу. Он не проверяет подключение, занятость IP, настройки маршрутизатора или действительное выделение адресов провайдером.

Можно ли определить маску подсети только по IP

Одного IP-адреса недостаточно: одно и то же значение может входить в сети с разными префиксами. Например, 192.168.1.10 можно рассматривать с /24 или /25. Узнайте маску или CIDR из настроек интерфейса, маршрута, DHCP либо данных провайдера и только затем выполняйте расчёт.

В этой версии принимается именно запись IP/CIDR. Если у вас маска в виде 255.255.255.0, найдите соответствующий префикс /24 в таблице ниже. В поле введите, например, 192.168.1.10/24. Отдельный ввод десятичной маски и автоматический поиск маски по одному IP не предусмотрены.

CIDR указывает число единичных бит сетевой части маски. В корректной обычной маске они идут подряд от старшего бита, затем следуют нули. Маска 255.255.255.0 соответствует 24 единицам; 255.255.255.128 — 25. Произвольную последовательность с разрывами между единицами нельзя использовать как обычную CIDR-маску.

Пример расчёта сети 192.168.1.10/24

При вводе 192.168.1.10/24 адрес сети — 192.168.1.0, маска — 255.255.255.0, wildcard — 0.0.0.255. Диапазон содержит 256 адресов: от 192.168.1.0 до 192.168.1.255. В обычной подсети /24 первый предназначен для обозначения сети, последний — для направленного broadcast.

Расчётный диапазон хостов в этом примере — 192.168.1.1–192.168.1.254, то есть 254 адреса. Это не число свободных IP и не гарантия, что каждый адрес можно назначить в вашей конфигурации. Шлюз, серверы, резервирования и DHCP-пул могут использовать часть диапазона.

Для 192.168.1.130/25 сеть начинается с 192.168.1.128 и заканчивается 192.168.1.255. Первый расчётный хост — 192.168.1.129, последний — 192.168.1.254. Так калькулятор помогает определить границу блока, даже если введённый адрес находится в его середине.

Таблица масок подсети IPv4 и CIDR

Таблица связывает префикс с десятичной маской, общим количеством адресов и расчётным числом хостов. Размер блока равен 2^(32 − префикс). Для обычной интерпретации /0–/30 из размера вычитаются два адреса; /31 и /32 рассмотрены отдельно.

Это математическая ёмкость блока, а не инвентаризация пригодных к назначению адресов. Большие диапазоны могут включать специальные и зарезервированные адреса. В частности, /0 охватывает всё пространство IPv4 и не означает одну обычную локальную сеть, где все рассчитанные адреса допустимы для устройств.

CIDRМаска подсетиВсего адресовРасчётных хостов
/00.0.0.042949672964294967294
/1128.0.0.021474836482147483646
/2192.0.0.010737418241073741822
/3224.0.0.0536870912536870910
/4240.0.0.0268435456268435454
/5248.0.0.0134217728134217726
/6252.0.0.06710886467108862
/7254.0.0.03355443233554430
/8255.0.0.01677721616777214
/9255.128.0.083886088388606
/10255.192.0.041943044194302
/11255.224.0.020971522097150
/12255.240.0.010485761048574
/13255.248.0.0524288524286
/14255.252.0.0262144262142
/15255.254.0.0131072131070
/16255.255.0.06553665534
/17255.255.128.03276832766
/18255.255.192.01638416382
/19255.255.224.081928190
/20255.255.240.040964094
/21255.255.248.020482046
/22255.255.252.010241022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

Адрес сети, broadcast и wildcard: как читать результат

Адрес сети обозначает начало блока. Он получается применением маски к IP; оставшиеся биты хостовой части становятся нулями. Для обычных подсетей направленный broadcast соответствует концу диапазона, где хостовые биты равны единицам. Расчётный первый хост находится после адреса сети, последний — перед broadcast.

Wildcard — побитовое дополнение маски: для 255.255.255.0 это 0.0.0.255. Такой формат встречается, например, в правилах некоторых сетевых устройств. Не путайте wildcard с обычной маской и сверяйтесь с синтаксисом оборудования: программа не создаёт готовую конфигурацию firewall или ACL.

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

Особенности подсетей /31 и /32

Префикс /31 оставляет два адреса. В интерпретации соединения точка-точка оба могут принадлежать его концам, а направленный broadcast не используется. Здесь не применяется обычная формула «размер минус два». Возможность настройки такого соединения зависит от поддержки режима вашими устройствами.

Префикс /32 описывает один IPv4-адрес и используется, например, для маршрута к отдельному хосту. В результате первый и последний адрес совпадают с введённым IP; отдельный broadcast для блока не выводится. Это не обычная многопользовательская подсеть и не обещание доступности указанного узла.

Для /31 и /32 строка «Адрес сети» остаётся границей CIDR-блока. Её нельзя автоматически считать запрещённым адресом узла по правилам обычной /24. Применяйте соответствующую интерпретацию адресации, а не переносите правило двух резервируемых адресов на все префиксы.

RFC 3021: использование /31 на соединениях точка-точка

Как использовать калькулятор при планировании сети

Начните с числа требуемых устройств, оставьте запас и выберите блок подходящего размера. Например, /26 содержит 64 адреса и в обычной интерпретации 62 хоста. Если есть шлюз, серверы и резервирования, их также нужно учесть. Повторите расчёт для каждого намеченного сегмента и проверьте, что диапазоны не пересекаются.

При разделении 192.168.1.0/24 на четыре /26 границы блоков будут 192.168.1.0, 192.168.1.64, 192.168.1.128 и 192.168.1.192. Этот калькулятор рассчитывает один блок за запуск: автоматическое разбиение по списку требований, VLSM-план и выбор свободных адресов не реализованы.

Для VPS берите IP и префикс из данных провайдера, а не назначайте произвольную маску по предположению. Сам расчёт не меняет маршруты, firewall, DHCP или сетевой интерфейс. Для проверки соединения используйте отдельный инструмент отклика, а для IP сайта по домену — отдельный поиск адреса.

Проверить TCP-отклик сервера

Узнать IP сайта по домену

RFC 4632: бесклассовая адресация CIDR

Частые вопросы

Как пользоваться калькулятором подсетей онлайн?

Введите IPv4/CIDR, например 192.168.1.10/24, и нажмите «Рассчитать». Получите адрес сети, маску, wildcard, broadcast и расчётный диапазон хостов.

Можно определить маску подсети по одному IP?

Нет. Нужен префикс или известная маска из настроек сети. Один IP может относиться к блокам разных размеров. Этот сервис не определяет реальную конфигурацию интерфейса.

Можно ввести IP и маску 255.255.255.0?

Текущая форма принимает IP/CIDR. По таблице найдите префикс /24 и введите, например, 192.168.1.10/24. Отдельного поля десятичной маски нет.

Что означает префикс /24?

24 бита IPv4 относятся к сетевой части. Маска — 255.255.255.0, блок содержит 256 адресов. В обычной интерпретации 254 относятся к диапазону хостов.

Нужно вводить адрес сети или адрес устройства?

Можно ввести любой IPv4 внутри предполагаемого блока с известным префиксом. Калькулятор самостоятельно определит его границы и адрес сети.

Как рассчитать сетевой адрес подсети?

Укажите IP и CIDR. Адрес сети получается применением маски к IP и обнулением хостовой части. Например, для 192.168.1.130/25 это 192.168.1.128.

Что такое wildcard-маска?

Это побитовое дополнение обычной маски. Для /24 маска 255.255.255.0 соответствует wildcard 0.0.0.255. Применение зависит от синтаксиса сетевого устройства.

Почему в /24 указано 254 хоста?

Из 256 адресов в обычной подсети два обозначают сеть и направленный broadcast. Число 254 не показывает свободные IP: часть диапазона может быть занята или зарезервирована.

Как рассчитываются /31 и /32?

/31 рассматривается как соединение точка-точка с двумя адресами узлов без направленного broadcast. /32 описывает один адрес. Поддержку и назначение режима проверяйте в своей сети.

Что означает результат для /0?

Это арифметический блок всего IPv4: 4 294 967 296 адресов. Его расчётное число хостов не исключает все специальные диапазоны и не означает, что всё пространство доступно для устройств.

Разрешены приватные IP-адреса?

Да. Например, можно рассчитать 10.0.0.1/8 или 192.168.1.10/24. Инструмент не отправляет сетевые запросы к введённому адресу.

Калькулятор поддерживает IPv6?

Нет. Эта версия предназначена для IPv4 с префиксами /0–/32. IPv6-адреса и доменные имена не принимаются.

Можно автоматически разбить сеть на несколько подсетей?

Нет. Здесь рассчитывается один CIDR-блок за запуск. Несколько сегментов проверяйте отдельно; автоматический VLSM-план и поиск пересечений не предусмотрены.

Определяет ли калькулятор шлюз и свободные адреса?

Нет. Он показывает границы и математическую ёмкость блока. Шлюз, DHCP, занятость адресов и резервирования нужно уточнять в настройках сети.

Почему форма отклоняет введённое значение?

Проверьте четыре октета 0–255 и префикс 0–32 после косой черты. Вводите IPv4/CIDR без URL, домена и десятичной маски вместо префикса.

Расчёт работает на телефоне и отправляет IP на сервер?

Он работает в современном браузере с JavaScript, в том числе на телефоне. Код калькулятора выполняет расчёт локально без запроса к API; сайт загружает обычные ресурсы страницы через сеть.