macOS无“可持续性评分”,需用终端命令持续采样+多层交叉验证:ping -i 1 -c 60看抖动与丢包,networkQuality -v查重传与TLS握手,airport/ifconfig验物理层,dig/traceroute保DNS与路径一致性。

看端到端连通是否持续稳定
单次 ping 只反映瞬时状态,可持续性要看波动和丢包是否反复出现:
- 运行 ping -i 1 -c 60 1.1.1.1:每秒发一个包,持续 60 秒。重点不是平均延迟,而是看 packet loss 是否为 0%,且 time 值的 mdev(抖动)是否始终 ≤15ms。若中间出现超时或 mdev 突增至 40ms 以上,说明链路存在周期性干扰。
- 对比网关与外网:同时执行 ping -c 20 192.168.1.1(你的路由器)和 ping -c 20 8.8.8.8。如果前者稳定而后者丢包,问题在外网路径;如果两者都抖,大概率是本地 Wi-Fi 或有线物理层出了问题。
验真实业务流量是否持续可用
networkQuality 模拟 HTTPS 流量,比 ping 更贴近实际使用场景,它的结果反映的是“能撑住多久”:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 执行 networkQuality -v,观察输出中 Retransmission count 和 TLS handshake time。若多次测试中出现 Retransmission count > 3 或 TLS handshake time > 800ms,说明链路在持续传输中频繁重传或握手失败,可持续性已受损。
- 对关键服务单独测:比如你常访问的 API,用 networkQuality -s api.yourapp.com -p 443。若它反复超时或丢包,而默认测试正常,说明问题出在特定路径或目标服务侧,不是本机整体网络不可靠。
查物理层是否持续提供可靠基础
Wi-Fi 或以太网一旦协商降速、信号衰减或受干扰,可持续性会肉眼可见地下滑:
- 无线用户运行:/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep -E "(lastTxRate|agrCtlRSSI|obssPktCnt)"。若 lastTxRate 频繁掉到 6/12/24 Mbps,或 agrCtlRSSI 持续低于 –70 dBm,或 obssPktCnt > 50,说明信号或信道正被持续挤压,连接随时可能断续。
- 有线用户运行:ifconfig en0 | grep -E "(status|media|active)"。若偶尔出现 status: inactive 或 media: 后无具体速率(如缺 1000baseT),说明网线接触不良、接口松动或交换机端口异常,这种故障往往是间歇性的。
补 DNS 和路径环节的持续一致性
DNS 解析失败或某跳长期卡顿,会让连接“看似在线却无法工作”,这是可持续性最隐蔽的破口:
- 连续测 DNS:for i in {1..10}; do dig google.com +short @1.1.1.1 | head -1; sleep 1; done。如果中间某次返回空或超时,说明 DNS 服务本身不稳定,哪怕带宽再高,网页也打不开。
- 追踪路径稳定性:traceroute -w 2 cloudflare.com,多跑几次。若某跳(比如第 5 跳)总是延迟骤升(如从 10ms → 280ms)或变成 *,且该跳固定不变,说明那个中继节点存在持续拥塞或策略限制,影响长期访问体验。

















