重置 Mac 的 Wi-Fi 连接

关闭再打开 Wi-Fi 网卡,修复断网和连不上的问题,无需重启电脑。

macOSWi-Fi终端中风险
运行下面的命令,Wi-Fi 会关闭 3 秒后重新开启,并自动重连你的网络。

01命令

命令
$ networksetup -setairportpower en0 off && sleep 3 && networksetup -setairportpower en0 on

02作用说明

用 networksetup 切换网卡电源等同于点击菜单栏 Wi-Fi 开关,但会彻底清理接口状态,经常能解决“已连接但无法上网”的问题。先用 networksetup -listallhardwareports 确认网卡名称——大多数 MacBook 上是 en0。如果重置后仍无法上网,在 Wi-Fi 设置里忽略该网络后重新加入。

03风险

风险中风险
使用条件The Wi-Fi interface is usually en0 — confirm with networksetup -listallhardwareports.
系统兼容性macOS 10.11 El Capitan – 15 Sequoia
!注意: 命令执行期间 Wi-Fi 会断开几秒——先保存云端同步或视频通话。

04撤销

撤销
$ networksetup -setairportpower en0 on

05来源

  • macOS networksetup command reference
    SS64 · technical · 2026-09-16
    依据: networksetup -setairportpower turns the Wi-Fi hardware interface on and off; -listallhardwareports maps interface names like en0.

最后验证: 2026-09-16 · 分类: 网络

06相关方案