Linux的下Ip计算器
玩转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.1为c类地址,子网掩码是:255.255.255.0
例2:显示ip地址192.168.0.1子网掩码位255.255.255.0的广播地址和网络地址。如下图所示:
结果显示: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的网络前缀。
结果显示其前缀为24.如果我们把子网掩码改为255.255.255.0发现结果又有所不同了。
本文出自 “虚心求教” 博客,请务必保留此出处http://nawangting.blog.51cto.com/608135/246240
转载于:https://blog.51cto.com/5iwww/285089