如何在 Configuration Manager 中配置 LAN 唤醒

适用于: Configuration Manager(current branch)

在想要使计算机退出睡眠状态时,为 Configuration Manager 指定 LAN 唤醒 (WoL) 设置。

从版本 1810 开始在 LAN 上唤醒

从 Configuration Manager 1810 开始,有一种唤醒睡眠计算机的新方法。 可以从 Configuration Manager 控制台唤醒客户端,即使客户端与站点服务器不在同一子网中也是如此。 如果需要进行维护或查询设备,则不受处于睡眠状态的远程客户端的限制。 站点服务器使用客户端通知通道来标识在同一远程子网上唤醒的其他客户端,然后使用这些客户端 (幻数据包) 发送 LAN 唤醒请求。 使用客户端通知通道有助于避免 MAC 翻转,这可能会导致端口被路由器关闭。 可以与 旧版本同时启用新版本的 LAN 唤醒。

先决条件和限制

  • 目标子网中至少有一个客户端必须处于唤醒状态。
  • 此功能不支持以下网络技术:
    • IPv6
    • 802.1x 网络身份验证
      • 802.1x 网络身份验证可能适用于其他配置,具体取决于硬件及其配置。
  • DHCP 租约持续时间不能设置为无限期。
    • 使用 Configuration Manager 版本 2010 及更高版本时,如果 DHCP 租约设置为无限期,则客户端不会被唤醒或用作对等方来唤醒其他设备。
    • 使用 Configuration Manager 版本 2006 及更早版本时,你可能会看到SleepAgent_<>@SYSTEM_0.log变得非常大,并且可能会在 DHCP 租用设置为无限的环境中成为广播风暴。

Configuration Manager 版本 2006 及更早版本的限制:

  • 仅当你通过 唤醒 客户端通知通知计算机时,计算机才会唤醒。
    • 对于截止时间的唤醒,将使用旧版 LAN 唤醒。
    • 如果未启用旧版本,则对于使用“ 使用 LAN 唤醒唤醒”或 “发送唤醒数据包”设置创建的部署,将不会发生客户端唤醒。

安全角色权限

  • 通知“ 集合”类别下的资源

将客户端配置为从版本 1810 开始使用 LAN 唤醒

以前,必须在网络适配器的属性中手动启用客户端以在 LAN 上唤醒。 Configuration Manager 1810 包括名为 “允许网络唤醒”的新客户端设置。 配置和部署此设置,而不是修改网络适配器的属性。

  1. “管理”下,转到 “客户端设置”。

  2. 选择要编辑的客户端设置,或创建新的要部署的自定义客户端设置。 有关详细信息,请参阅 如何配置客户端设置

  3. “电源管理客户端设置”下,为“允许网络唤醒”设置选择“启用”。 有关此设置的详细信息,请参阅 关于客户端设置

  4. 从 Configuration Manager 1902 开始,新版本的 LAN 唤醒遵循为 LAN 唤醒端口号指定的自定义 UDP 端口 (UDP) 客户端设置。 此设置由新版和旧版 LAN 唤醒共享。

从 1810 年开始使用客户端通知唤醒客户端

可以唤醒集合中的单个客户端或任何睡眠客户端。 对于集合中已唤醒的设备,不会对其执行任何操作。 只有处于睡眠状态的客户端才会收到 LAN 唤醒请求。 有关如何通知客户端唤醒的详细信息,请参阅 客户端通知

  • 唤醒单个客户端: 右键单击客户端,转到 “客户端通知”,然后选择“ 唤醒”。

    控制台中的唤醒客户端通知

  • 唤醒集合中的所有睡眠客户端: 右键单击设备集合,转到 “客户端通知”,然后选择“ 唤醒”。

    • 此操作不能在内置集合上运行。
    • 如果集合中混合了睡眠客户端和唤醒客户端,则仅向处于睡眠状态的客户端发送 LAN 唤醒请求。
    • 从 Configuration Manager 2002 开始,此操作可从连接到管理中心站点、独立站点或子主站点的控制台获取。
    • 在版本 1910 及更早版本中,仅当 Configuration Manager 控制台连接到独立主站点或子主站点时,此操作才处于活动状态。 连接到管理中心站点时,操作不可用。

在同一远程子网上使用对等客户端在部署截止时间唤醒计算机

(在版本 2010 中引入)

从 Configuration Manager 版本 2010 开始,可以使用客户端通知通道允许站点在部署截止时间唤醒设备。 站点使用客户端通知通道在目标设备 () 的最后已知子网中查找联机计算机,并指示联机客户端为目标设备发出 WoL 数据包,而不是直接发出幻数据包的站点服务器。

使用客户端通知通道在截止时间唤醒客户端的先决条件

目标计算机先决条件:

  • Offline
  • 已更新到最新的 Configuration Manager 客户端版本
  • 目标为启用“截止时间”和“发送唤醒包”选项的“必需部署”。

将 WoL Magic 数据包发送到目标计算机的计算机的先决条件:

  • Online
  • 已更新到最新客户端版本
  • 与目标计算机位于同一子网上

使用客户端通知通道启用在截止时间唤醒客户端

  1. 在站点级别,启用 LAN 唤醒:

    1. 在 Configuration Manager 控制台中,转到 “管理 > 站点配置 > 站点”。
    2. 选择要配置的主站点,然后选择“属性”。
    3. 在“ LAN 唤醒 ”选项卡中,选择“ 为此站点启用 LAN 唤醒 ”,并使用 客户端通知通道发送唤醒数据包。
    4. 选择“ 确定” ,然后对层次结构中的所有主站点重复此过程。 用于将客户端通知通道用于 WoL 的网站属性
  2. 验证是否已启用电源管理客户端设置下的“允许网络唤醒”。

  3. 使用“发送唤醒包”选项和“截止时间”创建“必需”部署。 在收到有关部署(例如任务序列、软件分发或软件更新安装)的最后期限时,会向客户端发送通知。

    部署向导中的“发送唤醒数据包”选项

仅启用新版 LAN 唤醒时会发生什么

如果仅启用了新版本的 LAN 唤醒,则仅启用 唤醒 客户端通知。 在任务序列、软件分发或软件更新安装等部署收到截止时间时,不会向客户端发送通知。 睡眠计算机恢复联机后,当它使用管理点签入时,它将反映在控制台中。

  • 从 Configuration Manager 版本 1902 开始,可以指定 LAN 唤醒端口。 此设置由新版和旧版 LAN 唤醒共享。

  • 从 Configuration Manager 版本 2010 开始,可以在任务序列、软件分发或软件更新安装等部署收到截止时间时使用客户端通知通道唤醒客户端。 有关详细信息,请参阅 在部署截止时间到来时使用客户端通知通道唤醒客户端

启用两个版本的 LAN 唤醒时会发生什么

启用两个版本的 LAN 唤醒后,可以使用 唤醒 客户端通知并在截止时间唤醒。 客户端通知的功能与传统 LAN 唤醒略有不同。 有关客户端通知工作原理的简要说明,请参阅从 版本 1810 开始在 LAN 上唤醒 部分。 新的客户端设置 “允许网络唤醒” 将更改 NIC 属性以允许 LAN 唤醒。 对于添加到环境的新计算机,不再需要手动更改它。 LAN 唤醒的所有其他功能尚未更改。

  • 从版本 1902 开始, 唤醒 客户端通知遵循现有的 LAN 唤醒端口号 (UDP) 设置。
  • 从 Configuration Manager 版本 2010 开始,可以在任务序列、软件分发或软件更新安装等部署收到截止时间时使用客户端通知通道唤醒客户端。 有关详细信息,请参阅 在部署截止时间到来时使用客户端通知通道唤醒客户端

版本 1806 及更低版本的 LAN 唤醒

如果要使计算机退出睡眠状态以安装所需的软件(例如软件更新、应用程序、任务序列和程序),请指定 Configuration Manager 的 LAN 唤醒设置。

可以使用唤醒代理客户端设置来补充 LAN 唤醒。 但是,若要使用唤醒代理,必须先为站点启用 LAN 唤醒,并为 LAN 唤醒传输方法指定“仅使用唤醒数据包”和“单播”选项。 此唤醒解决方案还支持即席连接,例如远程桌面连接。

使用第一个过程为 LAN 唤醒配置主站点。 然后,使用第二个过程配置唤醒代理客户端设置。 第二个过程配置唤醒代理设置的默认客户端设置,以应用于层次结构中的所有计算机。 如果希望这些设置仅应用于所选计算机,请创建自定义设备设置,并将其分配给包含要为唤醒代理配置的计算机的集合。 有关如何创建自定义客户端设置的详细信息,请参阅 如何配置客户端设置

接收唤醒代理客户端设置的计算机可能会暂停其网络连接 1-3 秒。 发生此暂停的原因是客户端必须重置网络接口卡才能启用唤醒代理驱动程序。

警告

若要避免对网络服务造成意外中断,请先在隔离且具有代表性的网络基础结构上评估唤醒代理。 然后使用自定义客户端设置将测试扩展到多个子网上的所选计算机组。 有关唤醒代理工作原理的详细信息,请参阅 计划如何唤醒客户端

为版本 1806 及更早版本的站点配置 LAN 唤醒

若要使用 LAN 唤醒,需要为层次结构中的每个站点启用它。

  1. 在 Configuration Manager 控制台中,转到 “管理 > 站点配置 > 站点”。
  2. 选择要配置的主站点,然后选择“属性”。
  3. 在“ LAN 唤醒 ”选项卡中,配置此站点所需的选项。 若要支持唤醒代理,请确保选择“ 仅使用唤醒数据包 ”和 “单播”。 有关详细信息,请参阅 计划如何唤醒客户端
  4. 选择“ 确定” ,然后对层次结构中的所有主站点重复此过程。

在站点属性中启用 LAN 唤醒

配置唤醒代理客户端设置

  1. 在 Configuration Manager 控制台中,转到“管理>客户端设置”。
  2. 选择“ 默认客户端设置”,然后选择 “属性”。
  3. 选择“电源管理”,然后为“启用唤醒代理”选择“是”。
  4. 查看并根据需要配置其他唤醒代理设置。 有关这些设置的详细信息,请参阅 电源管理设置
  5. 选择 “确定” 关闭对话框,然后选择 “确定” 关闭“默认客户端设置”对话框。

可以使用以下 LAN 唤醒报告来监视唤醒代理的安装和配置:

  • Wake-Up 代理部署状态摘要
  • Wake-Up 代理部署状态详细信息

提示

若要测试唤醒代理是否正常工作,请测试与睡眠计算机的连接。 例如,连接到该计算机上的共享文件夹,或者尝试使用远程桌面连接到计算机。 如果使用直接访问,请通过对当前位于 Internet 上的睡眠计算机尝试相同的测试来检查 IPv6 前缀是否正常工作。