网络唤醒介绍

电脑网络唤醒(Wake-on-LAN,简称WoL)是一种远程唤醒计算机的技术,它允许用户通过局域网或互联网远程启动处于休眠或关机状态的计算机。通过发送一个特定的网络包(Magic Packet),可以唤醒计算机并使其进入工作状态,从而实现远程管理和控制。

电脑网络唤醒通常需要满足以下条件:

  • 目标计算机的主板和网络适配器支持WoL功能。
  • 目标计算机连接到电源,并处于休眠或关机状态。
  • 目标计算机与发送WoL的中控主机在同一局域网,跨网段需要网管放行广播数据.

检测是否支持

要使用电脑网络唤醒,您需要事先配置目标计算机的BIOS设置和操作系统设置,以启用WoL功能。然后,关机,拔掉电脑电源,然后查看电脑的网口灯是否正常亮,如果亮,那么您可以使用支持WoL功能的软件或中控通过MAC地址来唤醒目标计算机。

软件唤醒

接入中控前,您可以使用第三方网络唤醒软件测试好电脑的网络唤醒功能,然后再用中控进行唤醒。

这里提供一个wakemeonlan_x64.zip

中控编程

  • 打开代码助手
  • 输入关键字 网络唤醒
  • 输入待唤醒的电脑所在的IP地址 广播地址 ,简单来说就是把电脑IP地址最后一个数字改成255
  • 输入待唤醒的电脑MAC地址,格式可以是 AA:BB:CC:DD:EE:FF 或者 AA-BB-CC-DD-EE-FF
  • 测试代码 或者 加入程序

2023-09-04T01:35:52.png

注意事项

  • 某些计算机在断开220V电后,重新上电后网口会没有电,这时是无法正常唤醒的.
  • 唤醒的计算机因为是关机状态,所以IP不可用,编程输入的IP是广播地址,最后一个数字改成255
  • 某些计算机需要通电30秒后,网络唤醒才起作用,开唤醒前需先让设备通电,然后用sleep(30)延时30秒后再唤醒.
 --系统总开时序如下
 --打开电脑设备电源
 sleep(30); --延时30秒 具体时间根据不同电脑时间不尽相同.
 pc.wakeup("192.168.2.255","AA:BB:CC:DD:EE:FF") ; --唤醒电脑 

其它解决方案

  • 如果电脑主板无法稳定支持网络唤醒,那么可以采用外置一个电脑远程开关机设备,需要引出电脑开关机键的2根线.