Биты сетиБиты хоста

Разбить на подсети

Объединить диапазоны

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

Перепроверьте адреса и права доступа перед применением в рабочих сетях и на серверах.

chmod 777 даёт rwxrwxrwx: любой пользователь системы может читать, менять и запускать файл. Его часто ставят как быстрое решение ошибок доступа, но тогда любой процесс сможет перезаписать ваш код. Лучше смените владельца через chown или используйте 775 с общей группой; общие каталоги вроде /tmp имеют 1777 со sticky bit.

Как пользоваться

  1. IPv4: введите адрес с префиксом (192.168.1.10/24) или маской (192.168.1.10 255.255.255.0) либо двигайте ползунок. Любое значение копируется касанием.
  2. Разбейте сеть на одинаковые подсети поменьше и скопируйте список или скачайте CSV.
  3. Объединение: вставьте CIDR, отдельные адреса или диапазоны и получите минимальный набор блоков CIDR, который их покрывает.
  4. IPv6: введите адрес с префиксом, чтобы увидеть краткую и полную форму, диапазон и точное число адресов.
  5. chmod: отмечайте флажки, вводите восьмеричное число или строку rwx — команда обновляется сразу.
  • В сетях /31 два рабочих адреса (RFC 3021), в /32 — один; широковещательного адреса у них нет.
  • Маска, записанная наоборот (wildcard вроде 0.0.0.255), тоже распознаётся.
  • Количество адресов IPv6 считается точной арифметикой больших чисел: даже /0 показывает все 2^128 адресов.
  • -R применяет режим к папкам и файлам; обычно для папок используют 755, для файлов — 644.

Как устроена запись CIDR

В IPv4-адресе 32 бита. Префикс после косой черты показывает, сколько из них относится к сети, остальные нумеруют хосты. В /24 остаётся 8 бит на хосты, то есть 2^8 = 256 адресов. Первый — адрес сети, последний — широковещательный, так что доступно 254 хоста. Общая формула: 2^(32 − префикс) − 2.

Пример: у 192.168.1.10/24 маска 255.255.255.0, сеть 192.168.1.0, хосты от 192.168.1.1 до 192.168.1.254 и broadcast 192.168.1.255. При делении на /26 та же сеть даёт четыре блока по 64 адреса и 62 хоста в каждом. Для соединений точка-точка можно использовать /31 с двумя рабочими адресами (RFC 3021), а /32 — это один хост.

Маски, обратные маски и частные диапазоны

Маска подсети записывает префикс в десятичном виде с точками: /20 — это 255.255.240.0. Обратная маска (wildcard) — её инверсия, 0.0.15.255; именно её ждут ACL Cisco и OSPF. Частные сети используют диапазоны RFC 1918: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16; 100.64.0.0/10 зарезервирован под CGNAT, а 169.254.0.0/16 — под локальные адреса канала.

IPv6 считается иначе

В IPv6-адресе 128 бит, широковещательных адресов нет. Стандартная подсеть LAN — /64, в ней 2^64 адресов (около 18,4 квинтиллиона); выделение /48 содержит 65 536 таких сетей /64. Ведущие нули в группах можно опускать, а одну серию нулевых групп сокращать до ::, поэтому 2001:0db8:0000:0000:0000:0000:0000:0001 записывается как 2001:db8::1 (RFC 5952).

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

Сколько хостов в сети /24?

256 адресов, из них 254 доступны для хостов: первый (.0) — адрес сети, последний (.255) — широковещательный. Маска — 255.255.255.0.

Как посчитать число доступных хостов?

Вычтите префикс из 32, возведите 2 в эту степень и отнимите 2. Для /27 получится 2^5 − 2 = 30 хостов, для /22 — 2^10 − 2 = 1022. Исключения — /31 и /32 с 2 и 1 рабочим адресом.

Что такое обратная маска (wildcard)?

Побитовая инверсия маски подсети: 255.255.255.0 превращается в 0.0.0.255. Маршрутизаторы вроде Cisco IOS используют её в списках доступа и OSPF, чтобы указать, какие биты должны совпадать.

Какие диапазоны IP частные?

10.0.0.0/8, 172.16.0.0/12 (от 172.16.0.0 до 172.31.255.255) и 192.168.0.0/16 по RFC 1918. В публичном интернете они не маршрутизируются.

Как разбить сеть на подсети поменьше?

Каждый дополнительный бит префикса удваивает число подсетей и вдвое уменьшает их размер. 10.0.0.0/24, разбитая на /26, даёт четыре подсети по 64 адреса: .0, .64, .128 и .192. Инструмент разбиения выводит их списком и выгружает в CSV.

Почему подсеть IPv6 обычно /64?

Автоконфигурация без сохранения состояния (SLAAC) строит последние 64 бита из данных самого устройства, поэтому сегменты LAN по соглашению делают /64. Более короткие префиксы вроде /56 или /48 провайдеры выдают клиентам.

Часто используют вместе

Как пользоваться

Шаги

  1. IPv4: введите адрес с префиксом (192.168.1.10/24) или маской (192.168.1.10 255.255.255.0) либо двигайте ползунок. Любое значение копируется касанием.
  2. Разбейте сеть на одинаковые подсети поменьше и скопируйте список или скачайте CSV.
  3. Объединение: вставьте CIDR, отдельные адреса или диапазоны и получите минимальный набор блоков CIDR, который их покрывает.
  4. IPv6: введите адрес с префиксом, чтобы увидеть краткую и полную форму, диапазон и точное число адресов.
  5. chmod: отмечайте флажки, вводите восьмеричное число или строку rwx — команда обновляется сразу.

Горячие клавиши

Ctrl + EnterСкопировать первый результат

Полезно знать

Работает в браузере. Файлы и текст не покидают ваше устройство.