Конвертер диапазонов IP и CIDR

RSS

Convert IP ranges to the smallest set of CIDR blocks, expand CIDR blocks into first and last addresses, merge overlapping lists and check whether an IP is inside them.

Входит ли этот IP?
172.20.5.4 входит в диапазонСовпадение: 172.16.0.0/12.

Преобразование

Всего адресов: 1,048,576
ВводПервый адресПоследний адресАдресаБлоки CIDR
172.16.0.0/12172.16.0.0172.31.255.2551,048,576172.16.0.0/12

Объединенный (агрегированный) список CIDR

{{ result.collapsed|join:"
" }}

Что делает этот конвертер CIDR

  • Диапазон в CIDR: введите 192.168.0.10 - 192.168.0.200 и получите минимальный список блоков CIDR, который точно покрывает этот диапазон. Межсетевые экраны, облачные группы безопасности и маршрутизаторы обычно принимают только запись в формате CIDR.
  • CIDR в диапазон: введите 10.0.0.0/22, чтобы увидеть его первый и последний адрес и количество адресов в нём.
  • Объединение списка: вставьте много блоков по одному в строке и получите объединённый список, в котором пересечения и соседние блоки слиты. Удобно для списков разрешённых адресов и суммирования маршрутов.
  • Проверка, входит ли IP в диапазон: добавьте IP-адрес, чтобы проверить, попадает ли он в какой-либо из блоков.

Почему диапазон превращается в несколько блоков CIDR

Блок CIDR всегда содержит число адресов, равное степени двойки, и должен начинаться с границы, кратной его размеру. Произвольный диапазон, например от .10 до .200, не совпадает с этими границами, поэтому его приходится разбивать на несколько выровненных блоков: .10/31, .12/30, .16/28 и так далее. Конвертер находит наименьший такой набор. Чтобы подробно разобраться в префиксах и масках, прочитайте маски подсетей и нотацию CIDR или воспользуйтесь Калькулятором подсетей.

Типичное применение

  • Превращение опубликованных провайдером диапазонов IP в правила межсетевого экрана.
  • Составление списков разрешённых адресов по странам или ASN из списков префиксов ASN.
  • Проверка, принадлежит ли IP клиента из ваших логов доверенной сети.
  • Объединение множества маршрутов в меньшее число суммарных анонсов.

Часто задаваемые вопросы

Поддерживает ли конвертер IPv6?

Да. Диапазоны, блоки CIDR и проверка вхождения поддерживают IPv6. Списки объединяются отдельно для каждой версии IP.

Сколько строк можно ввести?

До 200 строк за одну конвертацию.

Обновлено

Скопировано в буфер обмена