想让人注意到某个有用的答案?请投赞同票!
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
下面的仅供参考:
首先先关闭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地址没有了,说明它断开了。
这个只是一个能用的例子,无法做到路由器那样的比较实时的反映网络状态。
没有回复。
Mac:使用 Wi-Fi 进行网络共享时,如何查看有哪些设备加入了热点?