IP Network
也叫做 CIDR (Classless Inter-Domain Routing),表示一个网络段,比如 192.168.0.0/24。
路由设备通过网络掩码去匹配地址,所以子网的划分一般用这种形式。/24
有的地方也用掩码 255.255.255.0
,表示的内容是一样的。
ipcalc
1 这个工具可以帮助计算 IP 网络。

IP Range
表示一个 IP 范围,从起始 IP 到结束 IP。比如 192.168.1.1 到 192.168.1.100,一共 100 个 IP。
它可以表示如:192.168.1.100 – 192.168.2.10 这种连续的段,但是 Network 是无法表示出来的。
IP Glob
使用 *
通配符来匹配 IP 的某部分,语法类似于 shell 中对文件名的 glob 匹配。
比如 192.168.1.*
就等同与 192.168.1.0/24
。但是 192.168.1.2*
就没有与之等同的 Network 表示。
反过来,192.168.1.0/26
的范围是 192.168.1.0 – 192.168.1.63, 也不能用 IP Glob 表示。
SSH 的 ~/.ssh/config
就是用 IP Glob 来定义不同的 IP (Host)登陆的配置的。
IPSet
IPSet 是一个 Set,一般来说是 IP 地址和 CIDR 的集合,所以可以表示任意 IP 的集合。ACL 一般用 IPSet 的方式来配置。
网络专栏系列还会继续更新嘛,楼主
192.168.1.1 到 192.168.1.100是100个ip。
附议!
谢谢,已经改正。