开启网络唤醒,让 Mac 可以被远程唤醒

用命令行打开「网络访问时唤醒」,睡眠中的 Mac 收到魔术包或共享请求时自动醒来。

macOSpmset 电源管理电源与睡眠网络唤醒中风险
执行 sudo pmset -a womp 1 在所有电源模式下开启魔术包唤醒。

01命令

命令
$ sudo pmset -a womp 1

02作用说明

womp 意为「wake on magic packet」,即标准的 Wake-on-LAN 机制。-a 表示对所有电源状态生效(-c 仅接电源、-b 仅电池)。开启后,向 Mac 网卡地址发送魔术包即可唤醒它,部分 SSH/屏幕共享连接也能通过 Bonjour 睡眠代理唤醒机器。可用 pmset -g | grep womp 验证。

03风险

风险中风险
使用条件Works over wired Ethernet, or Wi-Fi if the network supports Wake on Wireless (WoW).
!注意: 通过 Wi-Fi 唤醒依赖路由器支持 WoW;笔记本用电池时可能仍拒绝唤醒以省电。

04撤销

撤销
$ sudo pmset -a womp 0

05来源

  • pmset - Power Management Settings
    SS64 · technical · 2026-09-17
    依据: Lists 'womp' — wake on ethernet magic packet — among the pmset power settings.
  • pmset(1) man page
    manpagez.com · technical · 2026-09-17
    依据: Documents the womp setting that enables waking on an Ethernet magic packet, settable separately for AC and battery via -a/-b/-c flags.

最后验证: 2026-09-19 · 分类: 系统与设置

06相关方案