人不在公司怎么远程打开公司电脑?网络唤醒 WOL 怎么设置?
下班到家才想起公司电脑没关、或者第二天想在家远程办公,结果发现公司电脑是关着的——远程桌面再快也得机器开着才行。这时候就要用"网络唤醒"(Wake on LAN,简称 WOL):给处于关机或睡眠状态的网卡发一个特定的"魔术包",电脑就能自己开机,然后你再用远程桌面连上去,全程不用人到场。
是什么原理
支持 WOL 的电脑关机后,网卡并不会完全断电,而是保持一个低功耗监听状态。当它收到一个包含特定数据模式的 UDP 广播包(魔术包)时,就通知主板通电开机。所以整个链路是:你从外面发魔术包 → 公司网络里把它送到目标电脑网卡 → 电脑开机 → 你远程桌面连入。
怎么设置
第一步:公司电脑上开 BIOS/UEFI 的 WOL 开关
开机进 BIOS(常见按键 Del、F2、F10),在电源管理(Power Management)或 Advanced 里找 Wake on LAN / Power On by PCI-E 之类的选项,设为 Enabled。不同品牌叫法略有差异,逐项找"唤醒"字样即可。
第二步:Windows 里做两处设置
- 关闭快速启动:控制面板 → 电源选项 → 选择电源按钮的功能 → 更改当前不可用的设置 → 取消勾选"启用快速启动"。快速启动会让系统进入一种混合休眠状态,很多网卡在这种状态下唤不醒;
- 网卡属性:设备管理器 → 网络适配器 → 右键你的有线网卡 → 属性 → “电源管理"选项卡,勾选"允许此设备唤醒计算机”(有"只允许幻数据包唤醒"就一并勾上);“高级"选项卡里把"唤醒功能/魔术数据包唤醒"设为开启。
第三步:准备"发魔术包"的通道
魔术包是发到公司内网的,人不在公司时需要有人替你发。常见做法:
- 公司内常驻一台设备(NAS、监控主机、值班机),装个发魔术包的小工具或用 NAS 自带的"网络唤醒"功能,你远程连上它点一下,目标电脑就开了;
- 通过公司 VPN 回内网,直接向目标网段广播魔术包(UDP 9 或 7 端口);路由器若自带"局域网唤醒"功能,也可登录后台触发。
第四步:验证
先在公司内网试:把电脑关机,用另一台设备发魔术包,看能否开机。内网通了,再从外部(VPN 进来)验证一遍。
唤不醒怎么排查
- 用的是 WiFi 或 USB 网卡:绝大多数无线网卡不支持 WOL,必须有线板载网卡;
- 快速启动没关:这是排第一的原因;
- BIOS 选项没开全:有些主板还有"ErP 节能"选项,开启后关机即彻底断电,需设为 Disabled;
- 中间隔了路由器/交换机,广播包过不去:跨网段时需要在路由器上做定向 UDP 转发设置;
- 电脑是拔了电源的:断电状态下神仙也唤不醒。
怎么预防
配好的机器在 BIOS 设置和网卡配置上做个登记,重装系统或换机时照单恢复;公司统一部署时,顺手把"下班睡眠代替关机"定成规范——睡眠状态唤醒成功率比关机高得多,也更快。远程开机、远程办公这类事要聊,搜"诚鑫致达"能找到我们。