第一步:打开终端,输入以下命令,关闭 en0:
sudo ifconfig en0 down
第二步:输入以下命令,开启 en0:
sudo ifconfig en0 up
第三步:验证状态
ifconfig -u en0
寻找无线网卡的方法
en0 就是 macOS 的无线网卡服务。如何确定的呢?
首先看一下自己无线网络的IP:

系统设置 -> WiFi -> 你链接的WiFi网络名称 -> 网络设置,可以看到上图界面,可以确定此时的局域网IP是 192.177.5.153。
然后打开命令行,输入 ifconfig 执行,可以看到一大段网卡虚拟网卡的服务,如下(我删除了不相关的网卡服务):
TMBA:~ tony$ ifconfig
... 前面有很多
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
ether 1c:57:dc:34:7e:e7
inet6 fe80::1809:554c:9e61:2524%en0 prefixlen 64 secured scopeid 0xb
inet 192.177.5.153 netmask 0xffffff00 broadcast 192.177.5.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
... 后面也有很多
注意看 inet 192.177.5.153,说明内网IP是 192.177.5.153,与上图中的一致,说明 en0 就是无线网卡服务。