Ubuntu可以直接通过apt-get安装:

# sudo apt-get install ipcalc

Usage:

Usage: ipcalc [options] <ADDRESS>[[/]<NETMASK>] [NETMASK]

ipcalc takes an IP address and netmask and calculates the resulting
broadcast, network, Cisco wildcard mask, and host range. By giving a
second netmask, you can design sub- and supernetworks. It is also
intended to be a teaching tool and presents the results as
easy-to-understand binary values.

-n --nocolor Don't display ANSI color codes.
-c --color Display ANSI color codes (default).
-b --nobinary Suppress the bitwise output.
-c --class Just print bit-count-mask of given address.
-h --html Display results as HTML (not finished in this version).
-v --version Print Version.
-s --split n1 n2 n3
Split into networks of size n1, n2, n3.
-r --range Deaggregate address range.
--help Longer help text.

Examples:

ipcalc 192.168.0.1/24
ipcalc 192.168.0.1/255.255.128.0
ipcalc 192.168.0.1 255.255.128.0 255.255.192.0
ipcalc 192.168.0.1 0.0.63.255

ipcalc <ADDRESS1> - <ADDRESS2> deaggregate address range

ipcalc <ADDRESS>/<NETMASK> --s a b c
split network to subnets
where a b c fits in.

! New HTML support not yet finished.

ipcalc 0.41

Example:

$ ipcalc 192.168.0.1 255.255.255.0
Address: 192.168.0.1 11000000.10101000.00000000. 00000001
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111
=>
Network: 192.168.0.0/24 11000000.10101000.00000000. 00000000
HostMin: 192.168.0.1 11000000.10101000.00000000. 00000001
HostMax: 192.168.0.254 11000000.10101000.00000000. 11111110
Broadcast: 192.168.0.255 11000000.10101000.00000000. 11111111
Hosts/Net: 254 Class C, Private Internet

转载于:https://www.cnblogs.com/eclairs/archive/2010/08/30/1812972.html

Linux 下的IP/子网计算器:ipcalc相关推荐

  1. Linux下静态IP地址的设置及TFTP服务的搭建

    TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传输服务 ...

  2. linux下配置ip地址的方法

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   ipa ...

  3. Linux下显示ip所属位置

    在linux下,要是网络出现延迟,通常我们需要分析自己到对端的服务器的网络环境 1 例:ping www.baidu.com 2 traceroute www.baidu.com 通过分析来确定大概是 ...

  4. Linux下配置ip地址

    在linux中配置ip地址的方法有五种: 1.图形界面配置. 2.ifconfig命令临时配置(关机后失效). 3.nmcli命令永久生成. 4.修改配置文件. 5.dhcp动态获取. 图形界面 使用 ...

  5. linux下修改IP的方法

    碰到这个问题怎么回答?之前都是巧妙的找其他方法跳过去了,现在要直面问题--其实重点是shell下怎么做! 环境是VM+Ubuntu12 首先是 #ifconfig 查IP设置:这里为了不影响他用,专门 ...

  6. Linux下配置ip地址四种方法

    linux系统安装完,以后通过命令模式配置网卡IP. 配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name ifconfig后显示的内容 ...

  7. linux 网址转换工具,Linux下强大IP地址格式转换工具--netmask命令

    由于一般的路由器.防火墙等并不支持IP地址范围的方式,所以工作中经常要把IP地址范围转换成子网掩码的格式.CIDR格式.思科反向子网掩码格式等! 虽然windows下有些工具可以做到,可是使用起来不方 ...

  8. linux 修改ip权限,Linux下修改IP地址

    Linux系统下如何设置IP地址?我们可以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限.在系统的 /etc/sysconfig/network-script/ifcfg-eth0文 ...

  9. linux下配置ip地址四种方法(图文)

    配置ip地址四种方法 (1)Ifconfig命令 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...

  10. linux 命令设置ip,linux下配置ip地址四种方法(图文方法)

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig ethx ipadd ...

最新文章

  1. R语言ggplot2可视化基本散点图(设置X轴使用对数坐标)、并把成对的数据点用线条(line)连接起来、自定义配置线条颜色(Connecting Paired Points with lines)
  2. Android编译小结(新建android项目)
  3. 成功解决from scipy.misc import imread, imresize ImportError: cannot import name ‘imread‘
  4. LSMW one tip - 字段定义
  5. 【剑指offer】面试题32 - II:从上到下打印二叉树 II(Java)
  6. @codeforces - 786E@ ALT
  7. Lodop打印控件的学习
  8. 尚学堂马士兵SSH笔记下载
  9. 各代iphone尺寸_iphone屏幕尺寸比例是多少,iphone各代屏幕尺寸大小介绍
  10. Windows10实用技巧-固定快捷方式到磁贴菜单方式
  11. 【Java - L - 0704】- e - 二分查找
  12. aws课程_AWS DeepRacer,Reinforcement Learning 101和一门关于AI管治的小课程
  13. 【愚公系列】2022年09月 微信小程序-微信小程序实现网页一键登录功能
  14. 计算机网络三网,七律四首(手机、电视、计算机网络、三网融合)
  15. python标签打印_Python 实现自动完成A4标签排版打印功能
  16. Windows操作系统+朝鲜红星+国产麒麟+红旗+渗透专用系统+Oracle专用+技术专栏【资源大合集】 | 寻找C站宝藏
  17. tankbot 机器人_优必选科技履带式Jimu机器人TankBot登陆Apple Store零售店
  18. start with connect by prior用法
  19. 黑莓几乎转型成纯软件公司 恢复盈利助股价暴涨16%
  20. oracle 标示符太长,Oracle PLS-00114: 标识符 ' ' 太长

热门文章

  1. Freeway:Maximizing MLP for Slice-Out-of-Order Execution
  2. python产生0101_GitHub - zhl0101/Python-100-Days: Python - 100天从新手到大师
  3. html5 video断点续播,Vue中集成vue-video-player及相关api/vue视频播放插件/支持断点续播...
  4. python的def语句_关于语法:python def函数:如何指定函数的结尾?
  5. C语言 7-3 统计大写字母个数
  6. #最短路径,最小生成树#CH 6202 黑暗城堡
  7. linux代码丢了,Linux 使用ss命令代替 netstat
  8. 微信图文排版指南-如何在图片上添加文字?
  9. 字节跳动后端开发实习生一面凉经
  10. infopath 2007 升级到2013 栏目字段重复生成问题