玩转Linux下Ip计算器
对于刚学习网络知识的人,学到子网划分的时候想必一定是一头子雾水。其实不仅在windows下有许多关于子网划分的软件来帮助我们进行这方面的计算,其实在大多数linux下就有一个很好的工具,来帮助我们进行这方面的计算,虽然功能少了些,但是有时候还是挺有用的。这个linux自带的小工具我们把它叫做ip计算器。
Ipcalc命令用于计算ip地址的网络地址,广播地址和子网掩码。下面我们对于其具体语法进行一下简单的说明。
Ipcalc [-bnmnps]  <ip地址>  [子网掩码]
-b broadcast :显示指定ip(子网掩码)的广播地址。
-h  hostname :显示指定ip的主机名。
-m  netmask  显示指定ip的子网掩码。
-n  network  显示指定ip的网络地址。
-p  prefix  :显示指定子网掩码/ip的网络前缀。
-s  不显示指定错误信息。
为了使大家更好的理解我们通过具体的例子进行解释。
1:显示ip地址:192.168.0.1的子网掩码。运行结果如图所示:显示192.168.0.1c类地址,子网掩码是:255.255.255.0

Linux的下Ip计算器
 
 
2:显示ip地址192.168.0.1子网掩码位255.255.255.0的广播地址和网络地址。如下图所示:
Linux的下Ip计算器
结果显示:192.168.0.1子网掩码255.255.255.0的广播地址为192.168.0.255网络地址为:192.168.0.0  假如我们把子网掩码改为255.255.0.0通过上图我们也会发现结果也就不同了。

 

3:显示ip地址192.168.0.1子网掩码255.255.255.0的网络前缀。
Linux的下Ip计算器
结果显示其前缀为24.如果我们把子网掩码改为255.255.255.0发现结果又有所不同了。
本文出自 “虚心求教” 博客,请务必保留此出处http://nawangting.blog.51cto.com/608135/246240