查找通过互联网共享连接到 mac os 的设备

查找通过互联网共享连接到 mac os 的设备

我使用 mac os x 中的 Internet 共享通过我的 wifi 共享我的以太网互联网。

我想知道谁连接了我的 wifi 以及他使用了多少流量。有没有什么工具可以找到连接的设备并显示其流量大小?

答案1

您可以arp像这样使用工具:

arp -i en1 -a

它将显示所有通过 WLAN 连接的客户端。-i参数指定要使用的接口。

这是官方文档:

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/arp.8.html

姓名

 arp -- address resolution display and control

描述

arp 实用程序显示和修改地址解析协议 (arp(4)) 使用的 Internet 到以太网地址转换表。如果不使用任何标志,该程序将显示 hostname 的当前 ARP 条目。可以使用 Internet 点表示法通过名称或数字指定主机。

这是类似问题的另一种解决方案:https://superuser.com/a/48615/265073

至于占用流量多少,你可以尝试使用以下软件:

  • wireshark提供美观的 GUI,用于显示通过您机器的所有流量。您可以将其配置为仅捕获来自共享互联网连接的流量;

  • tcpdump是一个类似的命令行工具,因此它没有 GUI。它允许您查看指定接口上的所有流量。

这些应用程序可以解决您的问题,但它们都要求您广泛阅读手册,因为它们具有许多内置功能并且有点复杂。

相关内容