远程启动命令/通过网络调用启动

远程启动命令/通过网络调用启动

是否可以使用特殊的网络命令启动另一台计算机(最好是 Windows)?

用例(我们称此为命令remote boot):

  • 家里的计算机 A 已关闭或处于待机状态
    (但remote boot已启用)
  • 电量较低的计算机 B(例如 RaspberryPi,运行 LinuxDebian)正在加密通道上监听指令
  • 一旦 ComputerB 收到(授权)remote boot ComputerA,他就会将其转发给 ComputerA
    (命令可以来自智能手机)
  • 计算机A启动
  • 命令remote boot只能在本地网络内接受


我最多找不到任何允许这样做的remote restart东西,这不是我想要的。

我感觉这可能涉及与 BIOS 通信。我有编写自己的 TCP/IP 服务器/客户端连接的经验,但无法想象如何将其应用于诸如 之类的事情remote boot

答案1

您正在寻找的是局域网唤醒 (WOL)。如果您不了解 WOL,请在维基百科或您信任的任何其他来源上自行阅读相关内容 ;-)

如果您想使用 WOL,您的设备需要满足一些要求。

  1. 远程计算机上的网卡和操作系统必须知道 WOL(Windows 确实满足这些需求,如果您的网卡 (NIC) 确实知道,您可以通过在您的 PC 上、在互联网上搜索或询问您的 NIC 制造商来找到它。

  2. 您的电脑必须通过 LAN 连接。

  3. 您需要一个能够将 WOL 命令发送到我们的远程 PC 的工具(大多数时候是 VNC 客户端或远程桌面客户端)。

远程启动 PC 的另一种方法是呼叫某人并让他/她启动 PC,或者基于时间的启动也可能适合您的需要。

相关内容