首页/网络/IP 与子网速查/ipcalc / sipcalc 命令行验算
本包目录(177 条)
掩码与 CIDR 速算50 条
私网与特殊地址45 条子网划分方法与例题40 条IPv6 与下一代网络42 条

ipcalc / sipcalc 命令行验算

Linux 上最快的网段验算工具:ipcalc 输出网络/广播/主机范围,sipcalc 支持更细的分段展示;配置前跑一遍避免手算失误。

IP 与子网速查网络更新于 2026-10-12
ipcalcipcalc 192.168.1.130/27
sipcalcsipcalc 10.0.0.0/12
包名RHEL 系 ipcalc;Debian/Ubuntu 新版 ipcalc、sipcalc

ipcalc 常用输出(含主机范围)

ipcalc 常用输出(含主机范围)
ipcalc 192.168.1.130/27
# Network:   192.168.1.128/27
# Netmask:   255.255.255.224
# Wildcard:  0.0.0.31
# HostMin:   192.168.1.129
# HostMax:   192.168.1.158
# Broadcast: 192.168.1.159
# Hosts/Net: 30

批量验算一整段规划

批量验算一整段规划
for n in 0 32 64 96 128 160 192 224; do
  ipcalc 172.16.0.$n/19 2>/dev/null | grep Network
done
不同发行版的 ipcalc 参数与输出有差异(-b、-n 行为不同),脚本里建议固定发行版或改用 Python。

易错点

  • 只记 Network 一行,漏看 HostMin/HostMax 就写 DHCP 池范围
  • 在不同发行版间直接复用 ipcalc 参数,脚本行为不一致

数据来源与参考

  • ipcalc(1) 手册(RHEL 系)
  • sipcalc 官方文档

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌