如何设置网络唤醒 (Wake on LAN) 以远程启动您的电脑

最后更新: 12月21 2025
  • 网络唤醒功能允许您使用通过网络发送的“魔术包”远程打开或唤醒电脑。
  • 必须在操​​作系统的 BIOS/UEFI 和网卡设置中启用 WoL 功能。
  • 要通过互联网使用 WoL,您需要调整路由器或使用具有集成支持的远程桌面软件。
  • 局域网唤醒功能可以节省能源,并方便远程工作以及对设备和服务器的维护。

配置网络唤醒功能以远程启动电脑

你是否曾经身处异地,既不在家也不在办公室,却需要…… 你打开电脑,发现它关机了。这是一个相当典型的情况:你需要一个紧急文件,你想为某人提供远程支持或通过远程桌面连接,但你的电脑处于睡眠状态或完全关机状态。

好消息是,你不需要24小时开着电脑。多亏了…… 局域网唤醒 (WoL) 功能允许您远程启动电脑。既可以在本地网络中使用,也可以通过一些额外的配置或使用特定程序从互联网使用。

什么是网络唤醒(Wake on LAN)?它的实际工作原理是什么?

局域网唤醒(Wake on LAN),通常缩写为 WoL 是一种网络标准,允许您远程打开或唤醒计算机。 通过网络向他发送一条特殊信息。这条信息被称为 魔法包 o 魔术包.

简而言之, 网络上的另一台设备发送一个数据包,其中反复包含您要唤醒的计算机的 MAC 地址。即使电脑看起来已关机,它的网卡仍然会通电并保持“监听”状态。当它检测到特殊数据包时,就会通知主板,电脑随即启动。

El Magic Packet 由 6 个字节组成,第一个字节的十六进制值为 255,后跟 16 个重复的目标 MAC 地址。通常情况下,它会在局域网内以广播流量的形式发送,以确保即使设备处于低功耗状态也能到达设备。

在实践中, WoL主要用于有线局域网。通过以太网连接比通过 WiFi 连接效果好得多,因为许多无线网卡不支持从完全关机状态唤醒(只能从睡眠状态唤醒),或者根本没有实现 WoL(在这种情况下,它被称为 WoWLAN,并且很大程度上取决于硬件)。

在同一个局域网内, 路由器通常可以正常转发广播帧。然而,当我们想从互联网发送唤醒数据包时,情况就变得复杂了,因为出于安全考虑,路由器通常默认不允许此类流量。这时就需要用到端口转发、使用 VPN 或使用内置网络唤醒 (WoL) 功能的远程控制程序等技术。

使用网络唤醒 (Wake on LAN) 的基本要求

在你疯狂调整设置之前,重要的是要明白这一点: 并非所有设备都兼容网络唤醒 (Wake on LAN) 功能。虽然现在大多数现代个人电脑都是如此。

在本质上, 您需要一块支持 WoL 的主板和网卡 (NIC)。在现代主板上,此功能通常在 BIOS/UEFI 中启用或可用,集成网卡也普遍具备此功能。但在非常老旧或配置非常低的计算机上,可能根本没有此选项。

另一个关键因素是营养: 即使电脑关机,也必须保持与电源的连接。台式电脑的电源处于待机模式,为网卡供电;笔记本电脑如果想要响应 WoL 功能,几乎总是建议保持电源连接,因为某些配置会在关机时完全切断电源。

同样重要的是…… 网络基础设施允许传递魔法数据包在简单的以太网局域网中,通常只需将设备连接到路由器或交换机即可。但在大型网络、具有虚拟局域网 (VLAN) 或通过互联网连接时,可能需要在交换机、路由器或防火墙上进行额外的配置。

最后,如果你想可靠地使用WoL功能, 尽量使用有线连接许多无线网卡仅支持从睡眠或休眠状态唤醒,而且在很多情况下,该功能表现不稳定。对于完全关机后的开机,使用网线是最可靠的方法。

使用网络唤醒 (Wake on LAN) 的实际优势

抛开能够用手机“手指”启动电脑这种极客式的功能不谈, WoL在家和办公室都具有非常明显的优势。.

在家中,能够从沙发或其他房间打开台式电脑,这让你…… 无需让电脑始终开机,即可访问您的文件、游戏、家庭服务器或共享网络驱动器。需要工作或娱乐时,就把它唤醒;需要时,就正常地把它关掉。

在企业中,系统管理员使用网络唤醒 (Wake on LAN) 来 在非工作时间设置数十台电脑,安装更新,进行维护,然后再将它们关闭。这样可以节省能源,减少硬件磨损,并大大加快支持任务的速度。

此外,如果将 WoL 与远程桌面工具(TeamViewer、AnyDesk、Splashtop、Iperius Remote 等)结合使用, 您可以拥有非常便捷的工作流程:无需离开当前位置即可打开、控制和关闭设备。它非常适合远程办公或远程支持。

从环境和经济角度来看,事实是: 无需不必要地让计算机和服务器 24/7 全天候运行 这意味着更少的电力消耗和更低的电费,这在如今可不是一件小事。

在 BIOS/UEFI 中启用网络唤醒功能

第一步是 在主板的BIOS或UEFI中启用WoL功能。如果这一部分出现故障,无论你如何摆弄 Windows、Linux 或路由器,电脑都不会唤醒。

在 Windows 10 和 Windows 11 中,您可以从系统内部访问 UEFI: 设置 > 更新和安全 > 恢复 > 高级启动 > 立即重启从那里你将出发 故障排除 > 高级选项 > UEFI 固件设置 计算机将直接重启进入 BIOS/UEFI 界面。

  5G数字基础设施:连接性、主权与未来

进入餐厅后,你需要找到菜单。 电源管理根据制造商的不同,它可能被称为 电源选项, 先进的, ACPI 设置, 电源管理设置 或者类似的东西。通常,与网络开机相关的选项都在这里。

该选项可能以不同的名称出现: 网络唤醒、通过网络上电、从 PCI/PCI-E 启动、PCI 上电、允许 PCI 唤醒事件或者“从 PCIe 设备唤醒”、“通过网络唤醒”等等。常见的模式是,这个词总是会出现。 唤醒 通常还会提到 LAN 或 PCI/PCIe。

你要做的是 启用该选项(已启用)保存更改并退出 BIOS/UEFI。从那时起,当网卡收到相应的信号包时,您的主板即可做出响应。

在 Windows 10 和 Windows 11 中配置网络唤醒 (Wake on LAN)

BIOS/UEFI配置完成后,接下来需要准备操作系统。步骤如下: Windows 10 和 Windows 11 几乎完全相同。所以,对一个人有效的方法对另一个人也有效。

在 Windows 11 中,您可以从“设置”应用开始:转到 首页 > 设置 > 网络和互联网 > 高级网络设置在那里您将看到您的网络适配器(以太网、WiFi 等)。

找到 您将用于 WoL 的网络适配器 (理想情况下,使用连接到路由器的以太网线),点击箭头展开更多选项并输入 编辑 > 更多适配器选项这将打开经典的网络属性窗口。

在该窗口中,点击 配置 关于您的网络适配器,请转到选项卡 电源管理请至少勾选以下方框 “允许此设备重新激活设备” 而且,为了增加安全性, “仅允许一个魔法包来重新激活设备”这样它就不会被互联网上流传的任何东西唤醒。

现在转到选项卡 进阶选项 使用同一个适配器,找到名为“输入”的接口。 魔包唤醒 (或类似内容)。确保它在…… 已启用在许多控制器中,您还会看到“图案匹配唤醒”或类似选项的设置,但对我们来说重要的是允许使用魔法包。

从设备管理器启用 WoL(Windows)

另一种补充且非常清晰的复习方法是使用…… 视窗设备管理器此方法对 Windows 10 和 Windows 11 均有效。

打开开始菜单并搜索 “设备管理员”进入后,展开类别 网络适​​配器 找到你想用于 WoL 的适配器(通常是主板上的集成以太网)。

右键单击适配器并输入 物业。 在标签上 电源管理 检查是否已启用允许设备激活计算机的选项,并且如果可用,确保仅通过 Magic Packet 进行激活。

然后转到选项卡 进阶选项 然后,在房产列表中再次搜索。 魔包唤醒 (或“网络唤醒”、“关闭网络唤醒”等)。在“值”字段中,选择 活性 o 启用 并保存。

一个重要的细节:在某些计算机上,为了使 WoL 在电脑完全关机时也能正常工作,必须 禁用 Windows“快速启动” 在电源选项中,该模式会改变关机状态,并可能阻止网卡接收正确的信号。

Linux 系统中的局域网唤醒(以 Ubuntu 和 ethtool 为例)

如果你使用Linux系统,你也可以 使用 ethtool 工具可以轻松激活和检查 WoL。这是一个命令行实用程序,可用于查看和修改网络接口参数。

在 Ubuntu 等发行版上,您可以使用以下命令安装: sudo apt-get install ethtool安装完成后,第一步是确定接口名称(例如)。 eth0、enp3s0、ens33等等)。你可以通过以下方式看到它: ip链接 o ip addr.

要检查接口是否支持 WoL,请运行: sudo ethtool interface | grep Wake-on你会看到类似这样的内容 支持唤醒功能:pumbag y 唤醒:d关键部分是这条线 支持唤醒功能其中出现的字母表示可以唤醒设备的事件类型。

这些字母的含义是: d(禁用)、p(PHY 活动)、u(单播)、m(组播)、b(广播)、a(ARP)和 g(魔术包)要使我们这里讨论的经典 WoL 生效,这封信必须出现。 g (魔法包)已添加到支持列表中。

如果字母 g 出现,但位于线上 醒来 如果您看到“d”(已禁用),您可以使用以下命令将其启用: sudo ethtool -s interface wol g。 从那一刻起, 该接口将监听 Magic Packet 类型的 WoL 数据包。 并能够根据硬件和 BIOS 的允许唤醒系统。

获取 IP 和 MAC 地址以使用网络唤醒 (Wake on LAN) 功能

为了使任何 WoL 工具能够成功发送包裹,您需要 关于目标设备的两个关键信息:其 IP 地址和 MAC 地址。.

在 Windows 系统中,查看所有网络信息的最简单方法是打开…… 打开命令提示符(CMD)或 PowerShell,运行命令 ipconfig /all在输出结果中,您将看到您正在使用的网络接口(以太网、WiFi),在那里您可以找到以下两项: IPv4地址物理地址(MAC).

MAC由以下部分组成: 6 个数字和字母方块 用连字符或冒号分隔(例如,00-1A-2B-3C-4D-5E)。它是网卡的唯一标识符,也是魔术包内部重复发送 16 次的数据,以便计算机识别它。

如果您打算打开电脑 只能从同一网络内的另一个房间进入重要的是目标设备的本地 IP 地址(通常以 192.168.xx 开头)。您也可以通过以下方式查看: IPCONFIG 在 IPv4 地址字段中。

  如何在不丢失数据的情况下将 Windows 系统还原到之前的某个状态

当你想从家外唤醒你的电脑时,你还需要知道…… 您的互联网连接的公共 IP 地址您可以通过访问任何测速网站或“我的IP地址是什么”之类的页面立即查看。许多移动Web of Language (WoL)应用程序在您通过互联网使用时,会将该IP地址与您电脑的MAC地址一起输入。

配置路由器以启用来自互联网的局域网唤醒功能。

目前,BIOS 和操作系统都已配置完毕,您可以…… 从同一局域网内的任何设备启动您的电脑但要从外部(例如,通过具有数据功能的手机)使用它,您必须访问路由器。

你需要做的是 将 Magic Packet 携带的 UDP 流量重定向到您的本地网络通常的做法是打开 UDP 端口 7 或 UDP 端口 9(这是 WoL 最常用的端口),并将它们指向相应的地址。

许多教程建议将端口转发到 本地网络广播(例如 192.168.1.255) 这样可以确保数据包到达所有设备,但家用路由器并非总是允许这样做。另一种方法是将其直接指向要唤醒的电脑的 IP 地址,尽管从技术上讲,WoL 数据包是设计用于广播的。

总之,关键在于路由器要执行以下操作: 端口转发(或虚拟服务器) 从选定的UDP端口连接到局域网。配置界面因路由器和运营商而异,因此没有通用的分步指南。

一些高级路由器甚至允许 将指令重定向到设备的 MAC 地址 而且不仅仅是 IP 地址,这对于 WoL 来说非常理想。在许多情况下,建议设置一个 为您的电脑设置静态 IP 地址,或通过 DHCP 保留该地址。这样就不会改变,转发始终指向正确的团队。

使用网络唤醒 (Wake on LAN) 时的安全性和最佳实践

局域网唤醒本身是一种非常简单的技术, 它不包含身份验证或加密功能。如果有人能够通过你的网络发送有效的Magic Packet,他们就可以尝试唤醒你的设备;因此,建议…… 查明黑客是否正在利用您的网络连接攻击网站.

在家庭网络中,风险非常低,因为路由器已经过滤了互联网流量。问题在于…… 您需要在路由器上打开端口,以允许从外部进行 WoL 唤醒。如果处理不当,你会在你的关系网络中留下一个相当独特的缺口。

一个更安全的选择是 使用VPN您可以通过 VPN 连接到您的家庭或公司网络,连接到网络后,即可发送 WoL 数据包,就像您身处网络之中一样。这样,您无需将 WoL 端口暴露给互联网,也无需公开广播。

另一种特别方便的方法是使用 远程控制软件已能安全地管理 WoLTeamViewer、AnyDesk、Splashtop 或 Iperius Remote 等工具充当中间人:它们连接到远程 LAN 中已开机的计算机,然后从那里向要唤醒的 PC 发送 Magic Packet。

在任何更严肃的部署(企业环境、包含敏感数据的环境)中,也建议这样做。 使用防火墙限制 WoL 数据包的来源 (通过允许的 IP 地址)并将其与远程访问工具中的强身份验证相结合,以便只有授权人员才能打开机器。

使用 Iperius Remote、TeamViewer、AnyDesk 和 Splashtop 远程启动电脑

一些现代远程桌面程序已经集成了 将网络唤醒功能融入您自己的工作流程这大大简化了普通用户的生活,让他们不必再为路由器而烦恼。

在案件 Iperius遥控器该程序包含其自身的功能 Iperius远程局域网唤醒如果您有多台安装了 Iperius 的计算机,即使它们处于关机状态,您也可以在地址簿或连接历史记录中看到它们。

如果您要启动的电脑位于 与另一台开启了 Iperius 的计算机处于同一局域网只需从列表中选择它(它会显示为离线状态),然后使用该选项即可。 “局域网唤醒” 从上下文菜单中选择“启动”,Iperius 将自动通过本地网络发送启动包,几秒钟后机器应该就能启动。

如果远程 PC 位于不同的网络上(例如,您在家时,远程 PC 位于您的办公室网络上),Iperius 可以使用 远程网络中的“桥接”设备只要局域网中至少有一台开机运行 Iperius 的计算机,该程序就可以利用它将 Magic Packet 转发到同一网络上其他已关机的计算机。

TeamViewer 还提供 网络唤醒功能集成了两种主要方法这可以通过公共地址(IP 或动态 DNS)或同一局域网内的另一台 TeamViewer 设备来实现。第一种方法是,您需要使用 PC 的公共 IP 地址和 MAC 地址配置 TeamViewer,程序会通过互联网发送开机信号。第二种方法是,您需要在目标网络中选择一台已开机的中间 PC,作为 WoL 数据包的网关。

AnyDesk 的理念与之类似: 您可以在安全设置中启用 WoL 选项 在远程客户端上,请确保同一局域网内至少还有一台 AnyDesk 设备处于开机状态。当您尝试连接到一台已关机的设备时,AnyDesk 会提供一个“开机”按钮,并使用中间设备作为通道来发送 Magic Packet。

  Netsuite 的工作原理和功能

Splashtop 则允许 重新激活Windows PC和Mac电脑 (对于苹果设备,这通常只适用于睡眠状态,不适用于完全关机状态。)在 Splashtop Business 应用或 Web 控制台中,您会看到您的计算机列表,可以唤醒的计算机将显示为可用。只需选择它们并使用命令即可。 唤醒 这样它们就能开机并准备好进行远程会话。

用于局域网唤醒的移动应用程序和专用工具

除了远程桌面解决方案之外,还有 专门用于发送 WoL 数据包的应用程序适用于手机和电脑,您可能会觉得非常方便。

例如,在安卓系统上,有这样的应用程序: Wolon – 局域网唤醒小部件这些小部件允许您在移动设备的主屏幕上创建快捷方式:只需点击图标,它就会自动将 Magic Packet 发送到您配置的电脑。只需输入您电脑的 IP 地址(本地或公网,取决于您的位置)和 MAC 地址即可。

在 iOS 上,你可以使用类似这样的应用程序。 iNet WOL – 局域网唤醒它们的功能相同。您只需根据需要配置路由器的 IP 地址或本地 IP 地址,输入目标计算机或 NAS 的 MAC 地址,然后在应用程序中轻点一下即可发送启动数据包。

在 Windows 系统中,Microsoft Store 本身就包含 一些专门用于 WoL 的免费实用程序例如 Easy WOL、Wake on LAN (Magic Packet)、Simple Wake-on-LAN 或 Wake PC on LAN。它们的工作原理类似:您需要注册一台计算机的 MAC 地址、IP 地址和端口,然后就可以随时发送 Magic Packet 了。

许多用户也选择使用 AnyDesk 或 TeamViewer 直接用作 WoL 工具因为一旦配置完成,它们就允许您从同一个接口发送开机命令,然后建立远程会话。

使用智能插座作为网络唤醒 (Wake on LAN) 的替代方案

并非所有情况都尽如人意,有些人由于硬件限制、路由器问题或网络服务提供商的问题,花费数月时间尝试使用 WoL 功能却始终无法成功。在这种情况下, 有一个相当巧妙的技巧可以完全摆脱魔术包。.

这个想法包括 在主板BIOS中配置“断电后恢复”选项。 或者类似设置,以便在恢复供电时计算机自动开机。例如,在 MSI 主板上,该设置位于“高级”>“电源管理设置”中,通常名为“交流电源断电后恢复”或类似名称,需要将其设置为“开机”。

接下来,你需要将你的电脑连接到…… WiFi智能插头或无线遥控插头这些设备可以通过手机控制,而且价格相对低廉。操作步骤很简单:先正常关闭电脑,然后关闭智能插座,彻底切断电源。

当你想从任何地方启动你的电脑时, 你只需打开智能插座即可。 通过移动应用程序。由于 BIOS 已配置为在断电恢复后自动启动,因此电脑将像您按下电源按钮一样开机。

它并非真正的网络唤醒 (Wake on LAN),也不使用魔术包,但是 它对许多用户来说都能达到完全相同的实际效果。当网卡或路由器出现故障时,它尤其有用。

实际应用案例和最终建议

一个非常常见的情况是,远程办公人员:到了在家开始一天工作的时间,他们却发现…… 办公室电脑前一天就关机了。正确配置 WoL 后,您只需在移动设备上打开远程桌面应用程序或 WoL 应用程序,发送 Magic Packet,然后等待几秒钟让机器启动即可连接。

在IT环境中,管理员通常非常乐于能够…… 大部分时间保持设备关闭状态 当需要安装更新、进行备份或执行非工作时间维护时,可以同时唤醒所有设备。这可以降低整体资源消耗,并允许您在特定的时间段内集中工作。

为了确保这一切可靠运行,建议始终具备以下条件: 每个网络上都有一些“始终在线”的设备 (服务器、迷你电脑、NAS……) 让一台旧电脑重获新生) 可以从中发送 WoL 数据包,或者可以作为 TeamViewer、AnyDesk、Iperius 或 Splashtop 等工具的桥梁。

定期检查WoL的工作原理总是有益的,尤其是在……之后。 Windows 系统重大更新、路由器变更或网卡更换有些控制器会在没有警告的情况下重置电源设置并禁用唤醒选项,这种情况比较常见。

通过结合良好的BIOS/UEFI配置、操作系统、路由器或远程桌面软件, 网络唤醒功能使你的电脑、服务器和 NAS 仅在需要时可用,从而成为一个极其方便的工具。有效控制能耗,且无需亲自操作电源按钮。

轻量级操作系统让老旧电脑重获新生
相关文章:
轻量级操作系统让老旧电脑重获新生