页面加载中…
页面加载中…
输入 IP/掩码或 192.168.1.0/24,一键算出网段、广播地址、可用主机数与掩码/反掩码,支持网段拆分与合并。
# 仅允许 192.168.1.0/24 访问 allow 192.168.1.0/24; deny all;
# 放行 192.168.1.0/24 iptables -A INPUT -s 192.168.1.0/24 -j ACCEPT
# 放行 192.168.1.0/24 firewall-cmd --permanent --add-source=192.168.1.0/24 firewall-cmd --reload
access-list 10 permit 192.168.1.0 0.0.0.255
| # | 子网 | 广播地址 | 可用主机范围 | 可用主机数 |
|---|---|---|---|---|
| 1 | 192.168.1.0/26 | 192.168.1.63 | 192.168.1.1 – 192.168.1.62 | 62 |
| 2 | 192.168.1.64/26 | 192.168.1.127 | 192.168.1.65 – 192.168.1.126 | 62 |
| 3 | 192.168.1.128/26 | 192.168.1.191 | 192.168.1.129 – 192.168.1.190 | 62 |
| 4 | 192.168.1.192/26 | 192.168.1.255 | 192.168.1.193 – 192.168.1.254 | 62 |
在输入框填写 CIDR(如 192.168.1.0/24)或 IP + 子网掩码(如 192.168.1.0 255.255.255.0),页面实时输出网络地址、广播地址、可用主机范围与数量、子网掩码与反掩码,并给出 Nginx、防火墙等常用配置片段。
「网段拆分」输入基础网段并选择拆成 2/4/8/16… 份,页面列出每个子网的 CIDR、广播地址与可用主机数,适合规划 VLAN 或按部门分配 IP 段。
「网段合并」粘贴多个 CIDR(每行一个),点击合并后自动去重、剔除被包含的段并合并相邻网段,输出最精简的汇总段,方便收敛防火墙规则或 Nginx 白名单。
反掩码(wildcard mask)是子网掩码按位取反的结果,如 255.255.255.0 的反掩码是 0.0.0.255。Cisco ACL 等设备用它表示匹配范围,例如 access-list 10 permit 192.168.1.0 0.0.0.255 表示匹配整个 /24 网段。
/30 及更小的网段要减去网络地址和广播地址两个地址;/31 按 RFC 3021 用于点对点链路,两个地址都可用;/32 表示单个主机,只有 1 个地址。
目前仅支持 IPv4。IPv6 的网段计算逻辑不同(无广播地址、主机数巨大),如有需要可后续增加。