首页/网络/IP 与子网速查/掩码的十六进制速记
掩码与 CIDR 速算50 条

掩码的十六进制速记

程序中掩码常以 0xFFFFFFFF 形式出现:每段 255 = FF,掌握 80/C0/E0/F0/F8/FC/FE 序列即可读懂工具输出与调试 iptables/ipset。

IP 与子网速查网络更新于 2026-10-12

末段十六进制对照

前缀/24/25/26/27/28/29/30/31/32
末段 HEX0080C0E0F0F8FCFEFF
十进制0128192224240248252254255

常见整掩码的十六进制

常见整掩码的十六进制
/8   0xFF000000
/16  0xFFFF0000
/20  0xFFFFF000
/24  0xFFFFFF00
/26  0xFFFFFFC0
/30  0xFFFFFFFC
/32  0xFFFFFFFF

Python 验证

Python 验证
import ipaddress
int(ipaddress.ip_network('0.0.0.0/26').netmask) == 0xFFFFFFC0  # True
掩码十六进制常见于 ipset、iptables -m u32、路由平台配置同步;记住 C0=192、E0=224 可快速人肉换算。

易错点

  • 把 0xFFFFFF00 误认为 /8(其实是 /24,每两个十六进制位是 8 位)
  • 十六进制少写一位 F,掩码悄然变成错误前缀

数据来源与参考

  • RFC 4632(CIDR)
  • Linux ipset/iptables 手册

相关工具

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