:如何用CIDR子网掩码表达IP网段地址113.101.0.0-113.101.0.255、113.101.0.0-113.101.255.255、113.0.0.0-113.255.255.255

113.101.0.0-113.101.0.255
CIDR子网掩码表达式为:113.101.0.0/24
113.101.0.0-113.101.255.255
CIDR子网掩码表达式为:113.101.0.0/16
113.0.0.0-113.255.255.255
CIDR子网掩码表达式为:113.0.0.0/8
如果要表达中间部分网段,例如:
113.101.1.0-113.101.255.255
该范围无法用单个CIDR块精确表示,需要拆分为以下8个连续的CIDR块,完整覆盖范围如下:
| CIDR 表示 | 对应的 IP 地址范围 | 子网掩码 | 地址数量 |
|---|
113.101.1.0/24 | 113.101.1.0 - 113.101.1.255 | 255.255.255.0 | 256 |
113.101.2.0/23 | 113.101.2.0 - 113.101.3.255 | 255.255.254.0 | 512 |
113.101.4.0/22 | 113.101.4.0 - 113.101.7.255 | 255.255.252.0 | 1,024 |
113.101.8.0/21 | 113.101.8.0 - 113.101.15.255 | 255.255.248.0 | 2,048 |
113.101.16.0/20 | 113.101.16.0 - 113.101.31.255 | 255.255.240.0 | 4,096 |
113.101.32.0/19 | 113.101.32.0 - 113.101.63.255 | 255.255.224.0 | 8,192 |
113.101.64.0/18 | 113.101.64.0 - 113.101.127.255 | 255.255.192.0 | 16,384 |
113.101.128.0/17 | 113.101.128.0 - 113.101.255.255 | 255.255.128.0 | 32,768
|
如果要表达更大范围的中间部分网段,例如:
113.1.0.0-113.255.255.255
根据您的IP范围要求,无法用单一的CIDR表达式来精确表示 113.1.0.0-113.255.255.255。最接近的单个CIDR块 113.0.0.0/8 会覆盖从 113.0.0.0 到 113.255.255.255 的所有地址,比您要求的范围多包含了 113.0.0.0-113.0.255.255 这个子网。
CIDR表示法的核心是“网络地址/前缀长度”,其中前缀长度定义了IP地址中固定的网络部分。要将一个连续的IP范围转换为CIDR,需要找到该范围内所有地址共有的二进制前缀。在您提供的范围中,起始IP (113.1.0.0) 和结束IP (113.255.255.255) 在第二个字节(.1 和 .255)的二进制位完全不同,因此不存在一个共同的前缀能够恰好覆盖这个范围而不多不少。
为了精确匹配您所需的范围,需要使用多个CIDR块的组合。以下是完全覆盖 113.1.0.0 至 113.255.255.255 且不包含 113.0.0.0/16 的最小CIDR块列表:
113.1.0.0/16
覆盖范围:113.1.0.0 - 113.1.255.255
113.2.0.0/15
覆盖范围:113.2.0.0 - 113.3.255.255
113.4.0.0/14
覆盖范围:113.4.0.0 - 113.7.255.255
113.8.0.0/13
覆盖范围:113.8.0.0 - 113.15.255.255
113.16.0.0/12
覆盖范围:113.16.0.0 - 113.31.255.255
113.32.0.0/11
覆盖范围:113.32.0.0 - 113.63.255.255
113.64.0.0/10
覆盖范围:113.64.0.0 - 113.127.255.255
113.128.0.0/9
覆盖范围:113.128.0.0 - 113.255.255.255
使用方法:
当您在防火墙、Web应用防火墙(WAF)或服务器的访问控制列表(ACL)中配置规则时,只需将以上8个CIDR条目逐一添加至黑名单或拒绝规则中,即可实现对 113.1.0.0-113.255.255.255 整个目标范围的精确封锁,同时避免影响 113.0.0.0/16 网段。
终极方法
当然,更好的方法是直接在Deepseek中提问:如何用CIDR来表达:113.1.0.0-113.255.255.255?
什么是CIDR子网掩码?
CIDR子网掩码是一种用于指示IP地址中网络部分和主机部分的二进制数。它由32位的数字组成,其中网络部分的位设置为1,主机部分的位设置为0。子网掩码的值决定了网络的大小。
在CIDR中,IP地址由两部分组成:网络地址和主机地址。网络地址用于标识一个网络,而主机地址用于标识该网络中的主机。
CIDR子网掩码的表示方法是通过CIDR前缀来确定网络地址的位数。CIDR前缀表示为斜杠后面跟着一个数字,如"/24"表示有24位是网络地址,剩下的8位是主机地址。
CIDR子网掩码备忘单
下面是一份CIDR子网掩码备忘单,包含了常见的CIDR前缀和对应的子网掩码:
| CIDR前缀 | 子网掩码 |
|---|
| /0 | 0.0.0.0 |
| /1 | 128.0.0.0 |
| /2 | 192.0.0.0 |
| /3 | 224.0.0.0 |
| /4 | 240.0.0.0 |
| /5 | 248.0.0.0 |
| /6 | 252.0.0.0 |
| /7 | 254.0.0.0 |
| /8 | 255.0.0.0 |
| /9 | 255.128.0.0 |
| /10 | 255.192.0.0 |
| /11 | 255.224.0.0 |
| /12 | 255.240.0.0 |
| /13 | 255.248.0.0 |
| /14 | 255.252.0.0 |
| /15 | 255.254.0.0 |
| /16 | 255.255.0.0 |
| /17 | 255.255.128.0 |
| /18 | 255.255.192.0 |
| /19 | 255.255.224.0 |
| /20 | 255.255.240.0 |
| /21 | 255.255.248.0 |
| /22 | 255.255.252.0 |
| /23 | 255.255.254.0 |
| /24 | 255.255.255.0 |
| /25 | 255.255.255.128 |
| /26 | 255.255.255.192 |
| /27 | 255.255.255.224 |
| /28 | 255.255.255.240 |
| /29 | 255.255.255.248 |
| /30 | 255.255.255.252 |
| /31 | 255.255.255.254 |
| /32 | 255.255.255.255 |
请注意,以上只是一份基本的CIDR子网掩码备忘单,覆盖了从/8到/32的常见范围。在实际应用中,还可能会遇到其他CIDR前缀和相应的子网掩码,因此需要根据具体需求进行计算和配置。
相关教程:
这份CIDR子网掩码备忘单,请所有网络工程师收藏![
97]
http://35211.oa22.cn
该文章在 2025/12/24 10:27:16 编辑过