cidr2ip
ve Windows
Эта программа преобразует блоки IPv4 CIDR в составляющие их IP-адреса.
code@express:~$ cidr2ip 10.0.0.0/30 192.68.0.0/30
10.0.0.1
10.0.0.2
192.68.0.1
192.68.0.2
Флаг -r
выводит диапазоны IP-адресов, разделенные дефисом.
code@express:~$ cidr2ip -r 10.0.0.0/30 192.68.0.0/30
10.0.0.1-10.0.0.2
192.68.0.1-192.68.0.2
code@express:~$ cat cidrs.txt | cidr2ip
192.168.0.101
192.168.0.102
code@express:~$ cidr2ip -f cidrs.txt
192.168.0.101
192.168.0.102
go install
Если у вас установлены инструменты golang
, вы можете загрузить и собрать исходный код локально следующим образом:
go install github.com/codeexpress/cidr2ip@latest
Загрузите готовый двоичный файл со страницы выпусков. Переименуйте его в cidr2ip
. При желании добавьте его в свой PATH
, чтобы иметь возможность вызывать cidr2ip
из любого каталога без указания полного пути к двоичному файлу.