在initscripts-7.14-1包中有一个好用的IP地址计算器名为ipcalc。具体使用方法如下:

ipcalc [选项]... [/前缀] [掩码]

-b, --broadcast 
计算广播地址。 

-h, --hostname 
解析给定IP地址的主机名。 

-m, --netmask 
计算给定地址的子网掩码。 

-p, --prefix 
计算前缀。 

-n, --network 
计算网络地址。 

-s, --silent 
不显示错误信息。 

使用例如下:

$ ipcalc -m 192.168.0.100
NETMASK=255.255.255.0 显示IP地址192.168.0.100的默认子网掩码。

$ ipcalc -m 192.168.0.100/26
NETMASK=255.255.255.192

计算给定IP地址和前缀的子网掩码。

$ ipcalc -mbpn 192.168.0.100 255.255.255.240
NETMASK=255.255.255.240
PREFIX=28
BROADCAST=192.168.0.111
NETWORK=192.168.0.96

计算给定IP地址和子网掩码的网络地址、子网掩码、广播地址和网络地址。