核心功能矩阵
本地IP检测工具提供六大核心能力,覆盖从局域网到公网的完整网络身份信息。每个功能都经过精心设计,确保准确、快速、安全。
WebRTC 局域网IP探测
利用 WebRTC(Web Real-Time Communication)协议的 SDP(Session Description Protocol)协商机制,在不建立任何实际连接的情况下,通过 RTCPeerConnection 接口探测浏览器能够感知的局域网IP地址。这一技术原本用于P2P音视频通信中的NAT穿透(ICE候选收集),我们巧妙地复用了它的探测能力,让用户无需安装任何网络工具就能看到自己的内网地址。
公网IPv4/v6双栈查询
通过多个权威的公网IP查询API(如 ipify、ip-api 等),同时发起IPv4和IPv6地址查询。系统会自动检测当前网络是否支持IPv6,并分别展示两种协议下的出口地址。这对于排查「为什么某些网站打不开」这类问题非常有用——很多时候原因是IPv6 DNS解析失败或路由不通。
ISP运营商识别
自动识别你的互联网服务提供商(ISP),展示运营商全称、AS号码等信息。在中国大陆场景下,你可以清楚地看到自己的出口是电信、联通、移动还是其他运营商,这对于多线路网络环境下的故障排查至关重要。
地理位置定位
基于IP地址的GeoIP数据库,展示你的公网IP对应的地理位置信息,包括国家、省份/州、城市级别。需要注意的是,IP地理位置是基于ISP分配数据的粗略定位,精确度通常在城市级别,不会暴露你的实际街道地址。
ASN编号查询
展示你的IP地址所属的自治系统号(Autonomous System Number)。ASN是互联网骨干网路由的基本单位,每个ISP或大型网络组织都拥有独立的ASN编号。了解你的ASN有助于判断数据包的路由路径,在网络调试和安全分析中非常实用。
时区与附加信息
根据IP地理位置自动推算时区信息,并展示相关的附加网络参数。时区信息在跨时区协作、日志对齐等场景下有实际价值,帮助用户快速了解「这个IP对应的世界时区在哪里」。
竞品对比
| 功能 | 本地IP检测工具 | 传统命令行 | 其他在线工具 |
|---|---|---|---|
| 局域网IP | WebRTC自动获取 | 手动输入命令 | 大多不支持 |
| 公网IPv4 | 多API并行 | 需额外工具 | 支持 |
| 公网IPv6 | 自动检测 | 需额外工具 | 部分支持 |
| ISP/运营商 | 自动展示 | 不支持 | 支持 |
| 地理位置 | 国家/省/市 | 不支持 | 支持 |
| ASN编号 | 自动展示 | 不支持 | 部分支持 |
| 隐私安全 | 不存储数据 | 纯本地 | 可能记录 |
| 使用门槛 | 零门槛 | 需命令行知识 | 零门槛 |
适用人群
- 网络工程师与运维人员 — 快速确认出口IP、ASN和ISP信息,是日常网络排障的得力助手
- 安全研究人员 — 检测WebRTC是否会绕过VPN泄露真实IP,评估浏览器隐私风险
- 远程办公者 — 一键确认VPN连接后IP是否已切换,确保企业网络安全
- 普通网民 — 了解自己的网络身份信息,增强网络安全意识
- 前端开发者 — 测试WebRTC相关功能在不同网络环境下的表现
技术亮点
本工具的技术核心在于 WebRTC IP探测与多源公网查询的结合。WebRTC的ICE框架在收集候选地址时,会通过STUN服务器获取公网映射地址,同时也会枚举本地网卡的IP地址。我们在不影响正常WebRTC功能的前提下,捕获了这些信息并以直观的方式展示给用户。公网查询则采用多个免费API源做冗余查询,确保在某个API不可用时仍能返回结果。
UD5工具箱