计算机夜间关闭时 LAN 唤醒超时

计算机夜间关闭时 LAN 唤醒超时

我在 Windows 10 PC 和 Raspberry Pi 之间建立了直接以太网连接。

我已将 Pi 设置为服务器,可以跳转到该服务器并运行一个脚本,该脚本将运行 Etherwake(一个命令行局域网唤醒程序),通过关闭计算机并让其静置一分钟来测试它,它工作正常,然后我运行命令,计算机就会打开。

但当我把它放了一夜后,它就不再起作用了。运行脚本没有任何效果。

据我所知,很多人通过修改路由器上的某种 ARP 设置来解决这个问题,但在这种情况下没有路由器——同样,它是两台计算机之间运行的直接以太网电缆。

答案1

将 WoL 魔术包传输到 LAN 的机器必须知道需要唤醒的机器的 MAC 地址。对于从其他地方唤醒家用机器的人来说,他们的网关路由器是将数据包转发到 LAN 的机器,因此路由器是需要在其 ARP 表中添加静态条目的机器。

在您的场景中,您的 Raspberry Pi 是需要其 ARP 表中静态条目的机器。

相关内容