IP калькулятор: как рассчитать подсеть и маску — инструкция для новичка
IP калькулятор за секунду выдаёт адрес сети, широковещательный адрес, маску и число доступных хостов по записи вида 192.168.10.77/26. Разберём, что он считает, как ввести данные, как проверить результат вручную и как разбить сеть на подсети. Если свой адрес ещё не известен, начните с инструкции какой у меня айпи.

Коротко
- Запись 192.168.10.77/26 означает адрес и маску 255.255.255.192: префикс /26 задаёт 26 единиц в маске.
- Число хостов считается по формуле 2^(32 − префикс) − 2: для /24 это 254, для /26 — 62, для /30 — 2.
- В примере 192.168.10.77/26 адрес сети 192.168.10.64, broadcast 192.168.10.127, рабочие адреса .65–.126.
- Частные диапазоны по RFC 1918: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.
- Сеть /24 делится на 4 подсети /26 по 64 адреса: границы 0, 64, 128 и 192.
- Префиксы /31 (2 адреса, RFC 3021) и /32 (1 адрес) используют для стыков между устройствами и для одного хоста.
Что такое IP калькулятор и что он считает
IP калькулятор — это инструмент, который по IP-адресу и маске подсети выдаёт все параметры сети. Вы вводите запись вроде 192.168.10.77/26, а он сразу показывает границы подсети и число доступных адресов. Здесь /26 — длина префикса в нотации CIDR (Classless Inter-Domain Routing, бесклассовая адресация), она равна маске 255.255.255.192.
Такой расчёт нужен администратору VPS, который выделяет адреса серверам, и тому, кто настраивает роутер. Он же пригодится при планировании частной сети по диапазонам RFC 1918: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16. Если вам нужно сначала узнать сам адрес устройства, начните с материала как проверить IP-адрес.
Калькулятор выдаёт пять значений:
- адрес сети — первый адрес блока;
- broadcast — широковещательный адрес, последний в блоке;
- первый и последний рабочий адрес — границы диапазона для устройств;
- число хостов — рабочих адресов, их на 2 меньше, чем всего;
- wildcard-маска — инвертированная маска, нужна в правилах доступа.
Для примера 192.168.10.77/26 итог такой: маска 255.255.255.192, wildcard 0.0.0.63, размер блока 64 адреса, адрес сети 192.168.10.64, broadcast 192.168.10.127. Рабочие хосты — с 192.168.10.65 по 192.168.10.126, всего 62.
Как работает расчёт: IP-адрес, маска и CIDR
Адрес IPv4 состоит из 32 бит. Их делят на 4 октета по 8 бит, поэтому значение каждого октета лежит в диапазоне от 0 до 255. Маска показывает, где в адресе заканчивается номер сети и начинается номер хоста: единицы в маске отмечают сетевую часть, нули — хостовую.
Запись 192.168.10.77/26 — это адрес и длина префикса в формате CIDR (Classless Inter-Domain Routing, бесклассовая адресация). Префикс /26 означает 26 единиц в маске, то есть 255.255.255.192. Оставшиеся 6 бит отведены под хосты.
Адрес сети калькулятор получает побитовым И (AND) адреса и маски. Последний октет 77 в двоичном виде — 01001101, а 192 — 11000000. Результат 01000000 равен 64, поэтому адрес сети — 192.168.10.64. Если все биты хостовой части заменить единицами, получится broadcast (широковещательный адрес): 192.168.10.127.
Число адресов в подсети считают по формуле 2^(32 − префикс), а рабочих хостов на 2 меньше: 2^(32 − префикс) − 2. Вычитают адрес сети и broadcast, потому что их нельзя назначить устройствам. Для /26 получается 2^6 = 64 адреса и 62 хоста.
Для сравнения, столько адресов и хостов дают другие популярные префиксы:
- /24: 256 адресов, 254 хоста;
- /26: 64 адреса, 62 хоста (адреса .65–.126 в нашем примере);
- /30: 4 адреса, 2 хоста.

Как пользоваться IP калькулятором: пошаговая инструкция
Любой IP калькулятор работает по одной схеме: вы вводите адрес и длину префикса, а он возвращает параметры сети. Разберём схему на примере 192.168.10.77/26. Это адрес из частного диапазона 192.168.0.0/16.
Перед началом подготовьте две вещи: IPv4-адрес из 4 октетов (каждый от 0 до 255) и префикс или маску. Весь расчёт занимает меньше минуты.
Дальше действуйте по шагам:
- Откройте калькулятор. Подойдёт онлайн-форма или утилита
ipcalcв терминале Linux. - Введите адрес. В поле IP address впишите
192.168.10.77, без пробелов и лишних точек. - Укажите префикс или маску. В поле Netmask выберите
/26или введите255.255.255.192. Оба варианта дают одинаковый результат: префикс /26 задаёт 26 единиц в маске. - Запустите расчёт. Нажмите кнопку Calculate. В терминале то же делает команда
ipcalc 192.168.10.77/26. - Прочитайте адрес сети и broadcast. Network:
192.168.10.64, Broadcast:192.168.10.127. Wildcard-маска равна0.0.0.63, размер блока — 64 адреса. - Проверьте диапазон хостов. Рабочие адреса:
192.168.10.65–192.168.10.126, всего 62 хоста. Сверьте с формулой 2(32 − 26) − 2 = 62. - Сохраните результат. Запишите в документацию сети строку:
192.168.10.64/26, хосты .65–.126, broadcast .127. Позже вы не будете считать заново.

Таблица масок: сколько адресов и хостов в подсети
Размер подсети задаёт префикс: адресов в ней 2^(32 − префикс), а рабочих хостов на 2 меньше, потому что адрес сети и broadcast (широковещательный адрес) занять устройством нельзя. Например, для /26 получается 64 адреса и 62 хоста.
Читайте таблицу слева направо: найдите нужный префикс, посмотрите маску, затем сравните число хостов с количеством устройств. Чем больше префикс, тем меньше подсеть.
| Префикс | Маска | Адресов | Хостов |
|---|---|---|---|
/16 |
255.255.0.0 |
65 536 | 65 534 |
/24 |
255.255.255.0 |
256 | 254 |
/26 |
255.255.255.192 |
64 | 62 |
/27 |
255.255.255.224 |
32 | 30 |
/28 |
255.255.255.240 |
16 | 14 |
/29 |
255.255.255.248 |
8 | 6 |
/30 |
255.255.255.252 |
4 | 2 |
Как выбрать префикс под задачу:
- Посчитайте устройства, которые есть сейчас: например, 25 компьютеров и принтеров.
- Добавьте запас на рост, обычно 20–30%: получится около 32 хостов.
- Найдите в таблице первую строку, где хостов не меньше этого числа: здесь это
/26(62 хоста), так как у/27их всего 30.
Отдельно два особых случая. Префикс /31 даёт 2 адреса и допустим на двухточечных каналах между двумя устройствами по RFC 3021. Префикс /32 — один адрес и один хост.
Как разбить сеть на подсети с помощью калькулятора
Одну большую сеть делят на подсети, чтобы разнести устройства по сегментам: серверы в одном, офисные компьютеры в другом, гостевой Wi-Fi в третьем. Так проще ограничить доступ между группами и найти источник проблемы. Калькулятор показывает границы каждого блока, и считать их вручную не нужно.
Возьмём сеть 192.168.10.0/24: в ней 256 адресов. Нужно четыре сегмента, поэтому увеличиваем префикс с /24 до /26. Маска становится 255.255.255.192, а размер блока считается по правилу 256 − 192 = 64. Каждая подсеть получает 64 адреса, из них 62 рабочих хоста: два адреса занимают адрес сети и broadcast (широковещательный адрес).
Введите в калькулятор 192.168.10.0/26, затем повторите расчёт, прибавляя по 64 к последнему октету. Получится четыре подсети:
192.168.10.0/26— хосты .1–.62, например для серверов;192.168.10.64/26— хосты .65–.126, для офиса;192.168.10.128/26— хосты .129–.190, для гостей;192.168.10.192/26— хосты .193–.254, резерв.
Адреса для внутренних сетей берите из частных диапазонов RFC 1918: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16. Из них же строят частную сеть между виртуальными серверами: трафик идёт внутри, минуя интернет. Если планируете такую схему, подберите VPS с поддержкой частных сетей.

Частые ошибки при расчёте подсетей
Большинство промахов возникает из-за путаницы трёх адресов в записи 192.168.10.77/26: хоста (.77), сети (.64) и broadcast (.127). Ещё часть ошибок связана с планированием: подсеть берут впритык или блоки соседних подсетей накладываются друг на друга.
Чаще всего встречаются пять ошибок:
- адрес хоста вместо адреса сети;
- слишком малый префикс;
- пересечение подсетей;
- маска вместо wildcard-маски;
- адрес сети или broadcast на устройстве.
Адрес хоста вместо адреса сети
В правиле маршрутизации указывайте 192.168.10.64/26, а не 192.168.10.77/26. Берите из результата калькулятора строку Network, а не адрес, который вводили.
Слишком малый префикс
Для 50 устройств /26 даёт 62 хоста, то есть запас всего 12 адресов. Если сеть будет расти, берите /25: в нём 126 хостов.
Пересечение подсетей
Блоки 192.168.10.0/25 и 192.168.10.64/26 перекрываются. Делите сеть по границам блока: для /26 внутри /24 это 0, 64, 128 и 192.
Маска вместо wildcard-маски
Для /26 маска равна 255.255.255.192, а wildcard-маска — 0.0.0.63. Её просят в списках доступа, поэтому копируйте из калькулятора строку Wildcard.
Адрес сети или broadcast на устройстве
Адрес 192.168.10.64 обозначает саму сеть /26, а 192.168.10.127 — broadcast, назначать их устройствам нельзя. Выбирайте адреса из диапазона .65–.126.
Если сверить адрес сети, broadcast и границы соседних блоков до сохранения настроек, большинство проблем не возникнет. После настройки проверьте IP сервера и убедитесь, что адрес попал в нужную сеть.
Онлайн-калькулятор, ipcalc или ручной расчёт: что выбрать
Все четыре способа дают один результат: для 192.168.10.77/26 это адрес сети 192.168.10.64, broadcast 192.168.10.127 и 62 хоста. Отличается удобство. Выбирайте по задаче: разовая проверка, работа на сервере, автоматизация или контроль самого себя.
Веб-форма подходит новичку: ничего не устанавливаете, вводите 192.168.10.77/26 и сразу видите маску 255.255.255.192, wildcard-маску 0.0.0.63 и диапазон хостов. Минус в том, что нужен браузер и доступ в интернет, а вводить в чужой сервис схему внутренней сети не стоит. На сервере по SSH проще консольная утилита: команда ipcalc 192.168.10.77/26 выдаёт те же данные за секунду. Набор параметров и формат вывода зависят от версии и дистрибутива, поэтому сверьтесь с ipcalc --help.
Для скриптов используйте модуль ipaddress в Python: ipaddress.ip_network('192.168.10.0/24').subnets(new_prefix=26) вернёт 4 подсети по 64 адреса. Ручной расчёт нужен для проверки: размер блока = 256 − 192 = 64, значит границы идут через 0, 64, 128 и 192, а адрес .77 попадает в блок, который начинается с .64.
Коротко о плюсах и минусах каждого способа:
- Веб-форма: быстро, без установки; зависит от интернета.
- ipcalc: удобно в терминале Linux; вывод различается между версиями.
- Python: подходит для десятков и сотен сетей; нужны базовые навыки кода.
- Вручную: без инструментов и для самопроверки; легко ошибиться в арифметике.
Если планируете сеть под сервер и сомневаетесь в размере подсети, сначала подберите VPS под задачу, а затем посчитайте нужный префикс.
Когда IP калькулятор не нужен и как быть с IPv6
Если вы арендовали VPS (виртуальный выделенный сервер) с одним публичным адресом, считать подсети обычно не придётся. Провайдер выдаёт адрес, маску и шлюз сам, а сеть настроена в образе системы. Калькулятор пригодится, когда вы строите свою сеть: делите частный диапазон вроде 192.168.0.0/16 на сегменты или планируете адреса для нескольких серверов.
С IPv6 расчёт устроен иначе. Адрес занимает 128 бит, а типовой размер подсети для одного сегмента — /64. Хостов в таком сегменте так много, что привычную формулу «адреса минус 2» там не применяют. Вместо подсчёта хостов вы планируете сами префиксы: какой /64 отдать какому сегменту.
Если нужно только узнать свой адрес, калькулятор тоже лишний: воспользуйтесь проверкой IP. Она покажет адрес, под которым вас видят в интернете, без всяких масок.
Подведём, когда калькулятор нужен, а когда нет:
- Один адрес на VPS и готовая настройка — расчёт подсетей не нужен.
- Своя сеть из нескольких узлов в IPv4 — считайте префиксы от
/24до/30. - IPv6 — планируйте сегменты по
/64, а не считайте хосты. - Нужен только свой адрес — используйте проверку IP.
Если вашей сети нужно несколько адресов или поддержка IPv6, начните с выбора сервера. Сравните тарифы в подборе VPS и уточните у провайдера, сколько адресов входит в тариф. Если вы ещё не решили, нужен ли вам виртуальный сервер, прочитайте что такое VDS-сервер.
Частые вопросы
Что такое IP калькулятор простыми словами?
Как рассчитать количество хостов в подсети?
Что значит /24 в IP-адресе?
Как перевести маску подсети в CIDR?
Чем адрес сети отличается от broadcast?
Что такое wildcard-маска?
Какие IP-адреса считаются частными?
Можно ли использовать префикс /31 или /32?
Как посчитать подсети без калькулятора?
Работает ли IP калькулятор для IPv6?
Проверьте себя
- Адрес и префикс записаны в одном формате, например 192.168.10.77/26.
- Адрес сети и broadcast не назначены устройствам.
- Число хостов в подсети покрывает нужное количество устройств с запасом.
- Подсети не пересекаются между собой.
- Для внутренней сети выбран частный диапазон из RFC 1918.
- Результат калькулятора сверен с ручной проверкой по размеру блока.
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.