怎样计算子网IP地址

工作中遇到这样的子网ip和掩码:192.168.20.0/24,得在脑海中用二进制去算IP范围是多少,子网掩码是多少;有时还得在纸上画一画,耗时费力。后来发现ipcalc这个神器,麻麻再也不用担心我算不动了。

一条命令,搞定网络类型、广播地址、子网IP范围等的计算,也很方便给小伙伴演示。

安装ipcalc

Mac OS

brew install ipcalc

Linux

sudo apt install ipcalc  

使用ipcalc

ipcalc 192.168.20.0/24

结果示例

Address:   192.168.20.0         11000000.10101000.00010100. 00000000
Netmask:   255.255.255.0 = 24   11111111.11111111.11111111. 00000000
Wildcard:  0.0.0.255            00000000.00000000.00000000. 11111111
=>
Network:   192.168.20.0/24      11000000.10101000.00010100. 00000000
HostMin:   192.168.20.1         11000000.10101000.00010100. 00000001
HostMax:   192.168.20.254       11000000.10101000.00010100. 11111110
Broadcast: 192.168.20.255       11000000.10101000.00010100. 11111111
Hosts/Net: 254                   Class C, Private Internet
本文由 络壳 原创或整理,转载请注明出处