启用实时带宽
DeviceShelf 可以实时显示网络中哪台设备此刻正在收发数据。该功能使用抓包,因此需要一次性的提权设置。下面按平台说明如何开启。
macOS 内置
- 打开 DeviceShelf,在左侧边栏进入带宽标签页。
- 点击“设置 BPF 访问”。这会一次性授予抓包权限——无需
sudo,也无需注销。 - 打开页面顶部的实时带宽开关。每台设备的流量会立即出现。
备选:用 sudo 启动一次 DeviceShelf。BPF 按钮是更简单、可持久的方式。
Windows 需要 Npcap
- 从 npcap.com 下载并安装 Npcap(免费安装程序——保持默认选项)。
- 重启 DeviceShelf,使其识别新安装的抓包驱动。
- 打开带宽标签页并打开实时带宽开关。
Npcap 是 Windows 上标准的抓包驱动(Wireshark 也在用)。出于授权原因 DeviceShelf 未内置它,因此需要这次一次性安装。可在 Intel/AMD(x64)和 ARM 电脑上运行。
Linux 内置
- 打开 DeviceShelf 并进入带宽标签页。
- 点击“设置 BPF 访问”以授予抓包权限,或用
sudo启动 DeviceShelf。 - 打开实时带宽开关。
抓包使用系统自带的 libpcap——无需额外安装。
你的数据留在本地
抓包只统计你自己网络上每台设备的字节数,用于显示谁在忙。不会记录、检查或向任何地方发送任何内容——所有测量都在你的设备上完成,与 DeviceShelf 的其余部分一样。