This program converts IPv4 CIDR blocks into their constituent IP addresses.
go install github.com/crypt0rr/cidr2ip@latest
cidr2ip [-f <filename>] <list of cidrs>
It is possible to use one or more CLI arguments.
$ 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
Pipe a file containing networks (e.g. 192.168.0.100/30
) to cidr2ip
$ cat cidrs.txt | cidr2ip
192.168.0.101
192.168.0.102
Instead of piping the content of a file to cidr2ip
it can also be used directly.
$ cidr2ip -f cidrs.txt
192.168.0.101
192.168.0.102