---
title: "如何用 ping 测试 Mac 的丢包 · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/packet-loss-mac.html"
description: "在 Mac 上用 ping 测量丢包和延迟，判断丢包发生在 Wi-Fi、路由器还是互联网，并了解哪些结果可信。"
---

网站与速度

# 在 Mac 上用 ping 测试丢包

丢包会让通话断断续续、页面卡住。用 `ping` 分别测量到路由器和到互联网的丢包，然后进行比较。

适用于：所有当前 macOS 版本。 · 核查日期：2026年10月29日

## 症状

- 通话中的声音断断续续或像机器人。
- 游戏出现延迟或角色被“拉回”。
- 页面停住，过一会儿又继续加载。

## 可能的原因

- **Wi-Fi 链路弱或噪声大。**无线干扰和距离会导致数据包在链路上传输失败。
- **路由器或网络繁忙。**队列满了就会丢包。
- **路由器之外的问题。**运营商网络或路由路径可能会丢包。
- **ping 回复速率限制。**有些路由器和服务器只回应部分 ping 请求。这看起来像丢包，但其实不是。

## 如何检查

1. 找到路由器的地址，即 `gateway` 一行。

   ```
   route -n get default
   ```
2. 向路由器发送 100 个 ping。将地址换成你的网关地址。

   ```
   ping -c 100 192.168.1.1
   ```

   输出 一行摘要，包含已发送的数据包、已接收的数据包和丢包百分比。
3. 向互联网上的服务器发送 100 个 ping。

   ```
   ping -c 100 1.1.1.1
   ```
4. 比较两个丢包值。到路由器有丢包，说明问题在 Wi-Fi 或路由器。
5. 只有到互联网服务器有丢包，说明问题在路由器之外。
6. 如果可以，用以太网重复测试。换成以太网后丢包消失，说明问题出在 Wi-Fi。
7. 要查看丢包从路径的哪一段开始，参阅[用 traceroute 找出连接变慢的位置](https://kilobat.app/zh-hans/guides/traceroute-mac.html)。

## 如何修复

1. 如果丢包发生在 Wi-Fi 上，靠近路由器或换用不太拥挤的信道。参阅[Mac 上 Wi-Fi 信号弱](https://kilobat.app/zh-hans/guides/weak-wifi-signal-mac.html)。
2. 如果只在网络繁忙时出现丢包，参阅[缓冲膨胀：网络繁忙时通话卡顿](https://kilobat.app/zh-hans/guides/bufferbloat-mac.html)。
3. 重启路由器和调制解调器。
4. 如果丢包发生在路由器之外，联系你的网络服务商，并提供带日期和时间的 ping 结果。

## 使用 Kilobat

1. `kilobat diagnose` 一次运行即可测量路由器和互联网的延迟、抖动和丢包。

   ```
   kilobat diagnose
   ```
2. 卡顿测试会在 20 秒内每 50 ms ping 一次路由器。它会标出只回应部分快速 ping 的路由器，以免你把这种情况误当成丢包。

   ```
   kilobat stutter
   ```
3. 在 App 中，“健康”标签页提供卡顿测试。免费使用。

## 常见问题

**丢包多少算太多？**

只要持续有丢包，就值得检查。Kilobat 的通话检查在到互联网的丢包超过 2% 时发出警告。

**为什么只有在快速 ping 测试中才看到丢包？**

许多路由器会限制每秒回应的 ping 请求数量。要得到公正的结果，使用默认的一秒间隔。

## 参考资料

- ping(8)，macOS 27.2 自带的 man 手册页
- route(8)，macOS 27.2 自带的手册页
- traceroute(8)，macOS 27.2 自带的手册页

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [用 traceroute 找出连接变慢的位置](https://kilobat.app/zh-hans/guides/traceroute-mac.html): traceroute 显示从 Mac 到某台主机的路径上的每个路由器，以及每个路由器的应答时间。
- [Mac 上网速慢：找出慢在哪一环](https://kilobat.app/zh-hans/guides/slow-internet-mac-cause.html): 网速慢的原因有很多。
- [Mac 上视频通话卡顿或冻结](https://kilobat.app/zh-hans/guides/video-call-stutter-mac.html): 通话更需要稳定的延迟和稳定的上传，而不是高速度。
- [测试通话卡顿](https://kilobat.app/zh-hans/guides/recipes/test-call-stutter.html): 速度测试会对 ping 取平均值，短暂的尖峰因此被抹平。
