| 规则 | n = 8q + r:前 q 段 255,第 q+1 段 = 前 r 个位权之和 |
|---|---|
| 例 1 | /26 = 3×8+2 → 128+64=192 → 255.255.255.192 |
| 例 2 | /13 = 1×8+5 → 128+64+32+16+8=248 → 255.248.0.0 |
| 例 3 | /12 → 255.240.0.0;/10 → 255.192.0.0 |
Python 快速核对
Python 快速核对
>>> import ipaddress
>>> str(ipaddress.ip_network('0.0.0.0/26').netmask)
'255.255.255.192'
>>> str(ipaddress.ip_network('0.0.0.0/13').netmask)
'255.248.0.0'/26 与 /27 只差 32:/26=255.255.255.192,/27=255.255.255.224;配置前后用 ipcalc 复核一次最稳。