启用实时带宽

DeviceShelf 可以实时显示网络中哪台设备此刻正在收发数据。该功能使用抓包,因此需要一次性的提权设置。下面按平台说明如何开启。

macOS 内置

  1. 打开 DeviceShelf,在左侧边栏进入带宽标签页。
  2. 点击“设置 BPF 访问”。这会一次性授予抓包权限——无需 sudo,也无需注销。
  3. 打开页面顶部的实时带宽开关。每台设备的流量会立即出现。

备选:用 sudo 启动一次 DeviceShelf。BPF 按钮是更简单、可持久的方式。

Windows 需要 Npcap

  1. npcap.com 下载并安装 Npcap(免费安装程序——保持默认选项)。
  2. 重启 DeviceShelf,使其识别新安装的抓包驱动。
  3. 打开带宽标签页并打开实时带宽开关。

Npcap 是 Windows 上标准的抓包驱动(Wireshark 也在用)。出于授权原因 DeviceShelf 未内置它,因此需要这次一次性安装。可在 Intel/AMD(x64)和 ARM 电脑上运行。

Linux 内置

  1. 打开 DeviceShelf 并进入带宽标签页。
  2. 点击“设置 BPF 访问”以授予抓包权限,或用 sudo 启动 DeviceShelf。
  3. 打开实时带宽开关。

抓包使用系统自带的 libpcap——无需额外安装。

你的数据留在本地

抓包只统计你自己网络上每台设备的字节数,用于显示谁在忙。不会记录、检查或向任何地方发送任何内容——所有测量都在你的设备上完成,与 DeviceShelf 的其余部分一样。