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
呼び出すことができます。