Handy Dev Tools
日常工作的简单在线工具。

暂无收藏

    Base64 编码/解码器
    Markdown 转 HTML
    HTML 转 Markdown
    URL 编解码
    Unicode 转义转换
    Unicode 编解码
    SQL 格式化
    SQL 分割
    SQL 参数绑定
    JSON 格式化
    XML 格式化
    YAML 格式化
    GraphQL 格式化
    JSON 转 YAML
    YAML 转 JSON
    JSON 转 TOML
    TOML 转 JSON
    HTML 实体 编码/解码
    TOML 转 YAML
    YAML 转 TOML
    CSV 转 SQL INSERT
    Markdown 表格生成
    JSON 转 XML
    XML 转 JSON
    UUID 生成器
    ULID 生成器
    密码生成器
    哈希生成
    Lorem Ipsum 生成器
    Lorem Picsum 图片URL生成器
    测试数据生成工具
    QR 码生成
    S3 路径解析与转换
    IP 地址计算
    子网分割
    子网合并
    CloudFront 签名 URL 生成
    RDS 连接字符串生成
    坐标转换器
    地理格式批量转换
    JWT 解码与解析
    Basic 认证
    密码强度分析
    信用卡验证
    PII Mask(敏感信息脱敏)
    RSA 密钥对生成器
    大小写转换
    罗马字转换
    罗马数字转换器
    语音代码转换器
    字符计数
    文本 Diff
    HTML 标签移除
    正则表达式测试
    颜色转换
    骰子
    Crontab 生成器
    Crontab 解析器
    表情选择器
    Unix 时间戳转换器
    HTTP 状态码搜索
    端口号查询
    MIME 类型搜索
    Base64 文件转换
    图片 Base64 编码/解码
    User-Agent 解析
    URL 解析
    OGP 检查
    提交信息生成器
    Chmod 计算器
    终端 GIF 生成器
    .env Parser & Validator
Ctrl+K

子网分割

将原网络分割为多个子网

Original Network
Subnet Count

使用方法

关于此工具

将原网络(CIDR 表示)分割为多个子网。支持三种分割方式(子网数、所需主机数、新前缀长度),实时计算并显示各子网的网络地址、主机范围、广播地址和主机数。所有计算均在浏览器内完成。

使用方法

输入原网络(CIDR,如 192.168.1.0/24)。选择分割方法(按子网数、按主机数、按新前缀长度)。输入相应参数。结果以表格形式实时显示。可复制或下载为 CSV。

选项

原网络:CIDR(如 192.168.1.0/24)。分割方法:按子网数、按每子网主机数、按新前缀长度。结果:No、网络(CIDR)、主机范围、广播、主机数。

使用场景

• 网络设计时的子网分割规划 • VLSM 设计准备(创建多个相同大小子网) • 网段设计(根据每段所需主机数确定子网大小) • 路由器与交换机配置 • 网络管理(创建子网列表与文档)

How it works

根据原网络前缀长度和新前缀长度计算各子网大小与网络地址。从子网数计算:newPrefixLength = originalPrefixLength + Math.ceil(Math.log2(subnetCount))。从主机数计算:newPrefixLength = 32 - Math.ceil(Math.log2(hostCount + 2))。子网网络地址 = 原网络地址 + (子网号 × 子网大小)。所有计算用 JavaScript 位运算在浏览器内完成。

隐私与数据处理

所有计算均在浏览器内完成,输入的网络信息不会发送到服务器。

常见问题

Q: 有哪些分割方式可用?
A: 三种方式:按子网数量(如将 192.168.1.0/24 分割为 4 个子网)、按每个子网所需的主机数量(工具计算所需前缀长度),或直接指定新的前缀长度。
Q: 如何从子网数量计算新的前缀长度?
A: 新前缀 = 原前缀 + ceil(log2(子网数))。例如将 /24 分为 4 个子网:/24 + ceil(log2(4)) = /24 + 2 = /26。总是向上取整到下一个 2 的幂。
Q: 为什么生成的子网数比我要求的多?
A: 子网数必须是 2 的幂次。如果您要求从 /24 划分 3 个子网,工具会创建 4 个(/26),因为 3 不是 2 的幂次。所有 4 个子网都会显示,您可以使用所需的子网。
Q: 可以将子网列表下载为 CSV 吗?
A: 可以。生成后点击"下载 CSV",即可将完整表格(子网编号、CIDR、主机范围、广播地址、主机数量)导出,用于文档或配置文件。
Q: 此工具会将网络数据发送到服务器吗?
A: 不会。所有计算均在浏览器内完成,网络信息不会发送到任何服务器。