«

通过netstat查看macbook wifi分享连接的设备数量

老王 发布于 阅读:8988 macOS


macbook早期型号是带RJ45网络接口的,因此是可以通过WIFI把有线网络分享给手机等设备使用。但后来的macbook已经取消了RJ45接口,而苹果的WIFI只能单向使用,即不能同时接收无线信号和发射无线信号,因此没法做到分享热点的目的。

要想使用新款macbook分享无线网络,可以购买一个RJ45转USB的设备,很便宜,淘宝二三十左右。有人会问,既然有无线路由了,为什么还要通过电脑分享网络?其实这种场景主要用于一些特定的开发环境。比如一些公司的网络分“开发网络”和“普通网络”,而电脑可以连接开发网络,个人手机只能连接普通网络,手机和电脑之间是无法互通的。为了让手机和电脑都在开发网络,这时候就需要用电脑分享网络了。

回到正题,怎样查看有多少设备连了你分享的WIFI呢?网上找了很久,也没有找到一个能够管理WIFI分享的软件,所以就想到通过命令行来查看相关网络信息了

操作如下:

1、打开终端

2、输入:

netstat -nr | grep 192.168.2

3、输出如下:

192.168.2          link#13            UC              2        0 bridge1
192.168.2.11       dc.a4.ca.1d.69.c8  UHLWIi          1     1348 bridge1   1119
192.168.2.34       10.2a.b3.2f.f.49   UHLWIi          3      669 bridge1   1170

通过参看路由,我们可以看出有2台设备连接到WIFI,grep后面的参数是筛选IP为192.168.2.*的结果,根据实际情况填写

linux macbook