我一直在尝试将LAN上的计算机从关闭状态唤醒。发送WOL请求的计算机是一台windows 10计算机,而我试图唤醒的计算机是windows 10计算机。我尝试了一些在互联网上找到的脚本,大多数脚本都使用.net类UdpClient
我已经确保我要唤醒的计算机在BIOS和NIC上都启用了局域网唤醒。
我所在的网络子网是255.255.0.0子网。IP地址是动态的,通过DHCP服务器分配。
我使用的脚本是:
WakeUp Machines–用于局域网唤醒的PowerShell脚本
到目前为止,它还没有从局域网中醒来,任何关于我可能出错的地方的建议,或者一个肯定有效的脚本。。。
干杯,
Walter
脚本正在运行。问题不在于脚本,而在于计算机接收到了魔术包。问题是由windows快速启动引起的,它要求我关闭此功能。
下面的文章概述了启用局域网唤醒所需的所有设置。
如何在Windows 10中启用局域网唤醒
感谢Colyn1337的宝贵意见,帮助我解决了自己的问题。
评论
在局域网上运行你想要唤醒的盒子,并安装一个数据包捕获,比如wireshark。即使它正在运行,也要发送WOL请求。。。它显示在pcap中吗?您之间的网络设备可能正在丢弃数据包(实际上很常见)–Colyn1337