ИНСТРУМЕНТЫ ДЛЯ IP-АДРЕСОВ
Вычитание CIDR
Вычитайте исключённые сети IPv4 или IPv6 из включённого адресного пространства. Получите минимальный точный список CIDR без дополнительных адресов.
Вычисляется в браузере · Без запросов к API
Ваши списки адресов
Оставшееся адресное пространство
Здесь появится ваш результат
Введите включённый список и необязательные исключения, чтобы вычислить точный остаток.
Что означает результат
Вычисление вычитает объединение исключений из объединения включённых диапазонов. Пересечения учитываются один раз, биты узла нормализуются, дополнительные адреса не добавляются. Учитываются все адреса диапазона, включая адрес сети и широковещательный адрес.
Используйте результат для исключений WireGuard или просмотра промежутков после известных выделений. Промежутки определяются вашими входными данными и не доказывают, что адреса не используются в реальной сети. Проверьте список перед применением.
Примеры вычитания
IPv4
Вычесть 203.0.113.64/26 из 203.0.113.0/24:
203.0.113.0/26 203.0.113.128/25
IPv6
Вычесть 2001:db8::4/126 из 2001:db8::/124:
2001:db8::/126 2001:db8::8/125
Вопросы о вычитании CIDR
Как подготовить исключения для AllowedIPs в WireGuard?
Введите диапазоны туннеля в список включения, а исключения — в список исключения. Копирование AllowedIPs даёт точные оставшиеся CIDR как значение настройки. Проверьте его перед применением; Packetrove не настраивает WireGuard и не меняет маршруты.
Доказывают ли оставшиеся диапазоны, что адреса свободны?
Они показывают промежутки относительно ваших списков включения и исключения. Инструмент не проверяет фактическое использование сети и не ищет подсети заданного размера.
Что происходит с пересекающимися исключениями и адресами вне включённого диапазона?
Пересечения в каждом списке учитываются один раз. Удаляются только адреса из списка включения; внешние исключения ничего не удаляют. Полное исключение успешно возвращает пустой список CIDR и ноль оставшихся адресов.
Чем вычитание отличается от покрывающего CIDR?
Вычитание сохраняет точный остаток объединения включённых диапазонов после удаления объединения исключений, включая промежутки. Оно возвращает минимальный отсортированный список канонических CIDR без дополнительных адресов. Один покрывающий CIDR может включать лишние адреса.
Можно ли вызвать вычитание через MCP, веб-API или CLI?
Вычитание пока работает в браузере и общем вычислительном ядре. Введённые в браузере данные остаются локальными. MCP, веб-API и CLI предлагают расчёт покрывающего CIDR и проверку публичного IP, но не вычитание. Руководство MCP описывает эти доступные операции.