例えば VPC 設計をするときなど,IP アドレスとサブネットの計算をしたり,ネットワークアドレスを確認したくなる場面がたまーにある.便利なサイトも多くあるけど,コマンドですぐ確認できると便利で,僕は sipcalc コマンドを使っている(ipcalc コマンドよりも便利).近々チームメンバーに「VPC 入門」を教える機会があるため,ネタの1個としてザッとまとめておく. ipcalc コマンド ipcalc は IP アドレスの計算を行うことができるコマンドで,Amazon Linux など RHEL 系ならすぐに使える. $ which ipcalc /bin/ipcalc 例えば,CIDR からネットワークアドレスを確認する場合,以下のように --network もしくは -n を使う. $ ipcalc --network 172.31.10.20/24 NETWORK=172.31
![簡単に IP アドレスの計算ができる sipcalc コマンド - kakakakakku blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)