上周出差在外,突然想起家里电脑存着一份重要合同需要发给客户。笔记本没带,手机又没存文件,急得团团转。后来想起路由器有个WOL(网络唤醒)功能,可以远程开机家里的电脑。之前一直没用过,趁这次机会实测了一下,发现操作比想象中简单,而且真的管用。
我用的是一台华硕路由器,固件版本较新。第一步是在电脑上开启WOL支持。先进入BIOS设置(开机时按DEL或F2),找到“Wake on LAN”或“Power On By PCIe”选项,把它设为Enabled。然后进入系统,在设备管理器里找到网卡,右击属性,在“电源管理”选项卡里勾选“允许此设备唤醒计算机”和“只允许幻数据包唤醒计算机”。这一步很多人会漏掉,实测不勾选的话路由器发的数据包电脑不响应。
第二步是配置路由器。登录路由器后台,找到“外部网络(WAN)”或“端口转发”下的“WOL”功能。我的路由器有专门的“Wake on LAN”页面,只需要添加电脑的MAC地址(可以在网络状态里看到)。如果没有专用页面,就用端口转发:把Magic Packet(UDP端口7或9)转发到电脑的IP上。我是勾选了“启用WOL”并填写了电脑的MAC地址,保存生效。
第三步是手机端唤醒。我下载了“Wake on LAN”APP(安卓),输入家里公网IP和电脑MAC地址,发送唤醒包。第一次操作没反应,检查后发现是因为路由器防火墙默认屏蔽了UDP端口。在路由器“虚拟服务器”里开放了UDP端口9,再次发送,电脑“滴”一声开机了,屏幕上还显示了系统启动画面。实测从发送到开机大约10秒,完全可行。有了这功能,再也不用担心临时加班忘带文件了。
问:路由器WOL网络唤醒需要哪些硬件条件?
答:需要主板、网卡和电源都支持WOL。大多数2010年后的主板和集成网卡都支持,但部分笔记本电脑可能默认关闭。此外,电脑必须连接电源且网线插在路由器上(无线网卡不支持WOL)。如果使用WiFi,是无法唤醒的。
问:远程唤醒电脑安全吗?会不会被外人控制?
答:有一定风险,因为Wake-on-LAN需要开放UDP端口,可能导致外部扫描。建议同时设置路由器防火墙规则,只允许特定IP地址发送唤醒包,或者使用VPN连接内网后再唤醒。另外,电脑开机后如果缺乏密码保护,容易被入侵。最好配合强密码和远程桌面安全设置。
问:电脑处于睡眠或休眠状态可以WOL唤醒吗?
答:通常可以,因为睡眠和休眠时网卡仍处于低功耗工作状态,能接收魔术包。但完全关机(S5状态)需要主板和网卡支持“Wake from S5”,多数台式机支持,部分笔记本可能不行。实测我的台式机在关机状态下成功唤醒,而旧款笔记本关机后无法唤醒,只能从睡眠唤醒。

