网络工具箱

子网与 CIDR 计算、IP 地址进制换算与分类识别、DNS 解析。前两项完全在本地算,不发任何请求。

本地计算优先

选择工具

切换后保留各自的输入
子网与 CIDR 掩码换算、地址范围与主机数

计算结果

可直接选中复制
等待输入…
输入长度0 字符
输出长度0 字符
结果状态待输入

常见问题

子网和 IP 换算会联网吗?

不会。子网 CIDR 计算与 IP 地址换算全部在浏览器本地完成,不发起任何网络请求。只有 DNS 解析这一个工具需要联网。

DNS 查询会把我的域名发给谁?

会发到 Google 提供的 DNS over HTTPS 接口(dns.google)。这是浏览器里唯一可行的做法 —— 出于安全设计,网页无法直接向域名服务器发请求。同时你的 IP 也会被 Google 看到。本站不在这条路径上加任何统计参数。

为什么不做 Whois 查注册信息?

因为浏览器没有可用的 Whois 接口。要查注册商与到期日必须由服务器代为请求并转发,这会引入后端服务,与本站纯静态、不依赖服务器的定位冲突。DNS 解析则有现成的跨域可用接口。

/31 这样的掩码可用主机数怎么算?

常规公式会算出 0,但 RFC 3021 明确规定 /31 的两个地址都可用,多用于点到点链路。/32 则是单个主机,地址本身就是它的全部。

在线网络工具箱

配网络、改防火墙规则、排查线上问题时,有三件事总要临时找个地方做:算清楚一个网段里到底有多少可用地址、把十六进制日志里的地址换成人看得懂的形式、确认一个域名现在解析到哪台机器。微视印把这三件事收在一页里。

子网算得全

掩码、网络地址、广播地址、可用主机数、通配掩码、二进制与十六进制,一次给全。

大段能拆小

把 /16 按 /24 拆给各部门,或按 /28 细分,列表直接生成。

IPv6 也精确

128 位地址用 BigInt 计算,不用浮点数,压缩写法与完整写法互转不失真。

一次贴一批

几十个地址一起贴,输出对齐成表格,一眼看清哪个是内网哪个是公网。

认得出地址类型

私有网段、回环、链路本地、CGNAT、ULA、组播,输入后直接告诉你这是哪一类。

两种掩码都收

写 /24 或写 255.255.255.0 都行;两个都写会校验是否一致,不一致直接报出来。

本地计算优先

子网与 IP 换算不发任何请求。只有 DNS 会联网,页面上写清楚了发给谁。

DNS 手动触发

输入时不自动查询,点了按钮才发请求,避免误触发。

三个容易算错的地方

  1. /31 不要套公式。常规的"减 2"会得到 0,但 RFC 3021 规定两个地址都可用(点到点链路场景)。/32 则是单个主机,根本没有主机区间。
  2. 掩码必须是连续的 1。255.255.0.1 不是合法子网掩码 —— 中间出现 0 之后又出现 1,这样的掩码没有对应的前缀长度。
  3. IPv6 别用右移判断前缀。128 位地址右移后跟小数字比几乎永远不成立,判组播、判私有都要按位取"前 N 位的值"才算对。