唤醒 LAN/WOL 依赖于硬件还是操作系统?还是两者兼而有之?如果支持唤醒某台机器(比如 Fedora 服务器),该如何发送命令来唤醒它?
答案1
硬件以及在该硬件上运行的相关固件。它独立于操作系统。
有大量 WoL 实用程序可以发送“唤醒”数据包(有时称为 Magic Packet)。尝试使用操作系统中的端口/包管理系统(或谷歌搜索)。通常很简单wol [MAC Address]
答案2
局域网唤醒涉及发送一个包含目标计算机 MAC 地址的“魔术包”。这里有很多细节:
从一个 Linux 机器向另一个 Linux 机器发送 WOL 请求的最佳方式是乙太觉醒。如果您在 Fedora 中寻找它,请安装 net-tools 包:
$ yum whatprovides */ether-wake
net-tools-1.60-102.fc13.x86_64 : Basic networking tools
Repo : fedora
Matched from:
Filename : /sbin/ether-wake
语法非常简单:
ether-wake 00:11:22:33:44:55
只需将其替换00:11:22:33:44:55
为您要唤醒的机器的 MAC 地址。
答案3
两者均需要硬件作为基本要求,但 WoL 的控制权在启动时传递给操作系统,并且操作系统是否运行可能会发生变化。
答案4
以下指南逐步介绍配置,并帮助您更好地理解 WOL。请阅读http://www.thegeekstuff.com/2008/11/wol-wakeonlan-guide-remotely-turn-on-servers-without-physical-access/