公告:

版本2.0的 ‘Apple 支持’ 应用来了!您可以通过这里选择在线聊天,预约维修,或学习对于您产品的新知识。想要了解更多,您可到此链接更新,或下载‘Apple 支持’ 应用。

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

问题:

问题: Mac:使用 Wi-Fi 进行网络共享时,如何查看有哪些设备加入了热点?

在 iOS 设备上,启用个人热点时,可以看到一共有几部设备加入了个人热点,虽然不能看到具体是哪一些。那么,在 Mac 上共享网络时,有没有办法办到呢?是否可以查看有哪些设备加入了个人热点,以及能否看到各个设备的详情?


用户上传的文件

发布日期

回复
问题被标记为 正确答案
回答:
回答:

下面的仅供参考:


首先先关闭WiFi共享,运行下面的命令,并记录下都有哪些端口,比如en0, en1, bridge0, fw0等等:

ifconfig

记录好后,打开共享后再运行上面的命令,观察两次端口的变化。我的情况是多出了bridge100


运行下面的命令,将bridge100换成你的系统对应值:

arp -i bridge100 -a

它会显示所连接的设备的IP和MAC地址,比如我的显示如下:

$ arp -i bridge100 -a

? (192.168.2.2) at ac:cf:c5:28:f3:e7 on bridge100 ifscope [bridge]

? (192.168.2.3) at 5c:f7:d3:aa:15:aa on bridge100 ifscope [bridge]

上面的结果是两个我的手机。


当然它不会特别及时地更新,比如当断掉一个连接后,系统会过一会儿才会更新,并显示连接设备状况,比如我的:

$ arp -i bridge100 -a

? (192.168.2.2) at (incomplete) on bridge100 ifscope [bridge]

? (192.168.2.3) at 5c:f7:c3:1a:55:aa on bridge100 ifscope [bridge]

第一个的MAC地址没有了,说明它断开了。


这个只是一个能用的例子,无法做到路由器那样的比较实时的反映网络状态。

发布日期

页面内容已加载

问题被标记为 正确答案

2018年3月11日 下午11:55 回应 jackxujh 回应 jackxujh

下面的仅供参考:


首先先关闭WiFi共享,运行下面的命令,并记录下都有哪些端口,比如en0, en1, bridge0, fw0等等:

ifconfig

记录好后,打开共享后再运行上面的命令,观察两次端口的变化。我的情况是多出了bridge100


运行下面的命令,将bridge100换成你的系统对应值:

arp -i bridge100 -a

它会显示所连接的设备的IP和MAC地址,比如我的显示如下:

$ arp -i bridge100 -a

? (192.168.2.2) at ac:cf:c5:28:f3:e7 on bridge100 ifscope [bridge]

? (192.168.2.3) at 5c:f7:d3:aa:15:aa on bridge100 ifscope [bridge]

上面的结果是两个我的手机。


当然它不会特别及时地更新,比如当断掉一个连接后,系统会过一会儿才会更新,并显示连接设备状况,比如我的:

$ arp -i bridge100 -a

? (192.168.2.2) at (incomplete) on bridge100 ifscope [bridge]

? (192.168.2.3) at 5c:f7:c3:1a:55:aa on bridge100 ifscope [bridge]

第一个的MAC地址没有了,说明它断开了。


这个只是一个能用的例子,无法做到路由器那样的比较实时的反映网络状态。

2018年3月11日 下午11:55

回复 有用 (1)
以下用户的用户个人资料: jackxujh

问题: Mac:使用 Wi-Fi 进行网络共享时,如何查看有哪些设备加入了热点?