用途:在 macOS + Chrome 环境中做详细网络诊断,输出固定结构报告。适用于检查公网 IPv4/IPv6、地区一致性、VPN/代理接管情况、浏览器侧地址暴露、命令行出口与浏览器结果比对。
主要能力:检查本地网络栈(默认路由、接口、DNS、utun、IPv6 状态);通过 curl 与 dig 从多个外部来源确认 IPv4/IPv6 出口、国家/地区、ASN 与组织;用 playwright-cli 打开 Chrome 对 webbrowsertools IP Address 页面做交叉验证,读取 Server Response、WebRTC 等分组。报告区分已证实事实、判断与建议,并给出结论、证据、判断项、解决方案与复查链接。
使用方式:先检查 curl、dig、jq、python3、npm、playwright-cli、Chrome 等依赖,缺失时按规则安装(如 npm install -g playwright-cli、brew install jq)。依次执行本地网络栈检查、外部出口查询、浏览器交叉验证。若遇 Cloudflare 挑战页或 403,做一次受限重试,仍受阻则标记 partial/blocked by challenge 并继续其余部分。
限制:仅面向 macOS + Chrome;不自动降级到其他浏览器。需至少两类外部来源交叉验证。Server Response 看到公网 IP 不等于浏览器泄露,只有 Via WebRTC 暴露额外地址才判泄露风险。IPv6 查询失败但本地仍有 IPv6 时写待核实。未提供定价、平台支持范围或性能数据。