利用 wakeonlan 远程唤醒网络(WOL Magic Packet)
此方法即可以唤醒休眠中的主机,也可以实现开机。
需唤醒主机设置
硬件设置
- 目前大部分网卡都支持此功能,貌似默认也为开启状态。
- 去相应的主板官网下载最新网卡驱动包安装。
- 去到 计算机管理 -> 设备管理器 -> 网络适配器,双击对应的物理网卡,在弹出的属性菜单中选择 电源管理,勾选允许远程唤醒选项。
- 进入BIOS,将"Power Management Setup"中的"Wake Up On LAN"或"Resume by LAN"项设置为Enable或On,主板不一样,BIOS设置位置有可能有差异。
- [可选] 安装向日葵或者AnyDesk已方便远程访问。
获取主机物理地址(HWaddr)
- Windows主机进入网络界面查看详细信息或进入dos窗口输入:
ipconfig /all
- Linux主机终端中输入:
ifconfig
局域网中另一台主机或者Nas
Unbutu
- 安装wakeonlan工具:
sudo apt-get install wakeonlan
- 唤醒command:
wakeonlan 00:11:22:33:44:55
Nas主机
- 获取相应的可执行文件或者自己编译:
https://github.com/GramThanos/WakeOnLAN#pre-compiled-binaries - Usage:
./WakeOnLAN <mac address>[ <broadcast address>]
- Example:
./WakeOnLAN 00:11:22:33:44:55 192.168.1.255