使用快捷指令实现WOL开启电脑的
创作立场声明:本文章仅为个人经验分享,只针对于本人所使用的设备,使用其他设备无法确保可行性,仅供大家参考
设备列表:
电脑:神舟战神 K660D-i7D4 使用 Win10
发送 WOL 指令设备:ASUS - AC3100 路由器 使用 Merlin 384.18
运行快捷指令设备:iPhone 或 iPad 使用 iOS14
正式开始逐步操作
1.进入电脑的 BIOS 打开 wake on lan 的功能
开机页面会显示如何进入Bios,以我这才电脑为例是按 F2 进入
进入bios页面后找到 WOL功能将其打开
2.查询电脑网卡的物理地址(MAC)
电脑设置 - 网络和internet - 以太网 - ASUS-AC3100 - 属性 - 物理地址(MAC)
3.打开路由器的SSH功能
系统管理 - 系统设置 - 服务
4.创建一个新的快捷指令
添加操作 - 脚本 - Shell - 通过 SSH 运行脚本
展开后在主机处填写发送 wol 指令的设备的 IP 地址
如果该设备有公网IP就填写公网IP,在此情况下是可以通过公网远程启动的。如果没有公网IP就写内网IP,在这种情况下只有运行指令的设备连接到内网后才能远程启动。
用户和密钥填写在发送设备的用户名及密码
如果使用生成密钥则需要将密钥填写到路由器后台的授权密钥中
在 SSH 的脚本处输入
ether-wake -b -i br0 AA:BB:CC:DD:EE:FF
AA:BB:CC:DD:EE:FF为需要唤醒的电脑的网卡物理地址(MAC)。
保存后点击快捷指令就可以打开电脑了
扩展:
如果你有使用 homekit 的智能家居,那么也可以设置为其他触发方式譬如使用无线开关,人体传感器等传感器在满足条件时自动使用此快捷指令
参考资料:
koolshare论坛:WOL,网络唤醒的几件事,定时自动唤醒、访问时自动唤醒。
少数派:使用捷径一键重启,唤醒,关机电脑







megumin
/usr/bin/etherwake -D -i "br-lan" "aa:bb:cc:dd:ee:ff"
供参考
校验提示文案
无形之刃
校验提示文案
麥田里的守望
校验提示文案
麥田里的守望
校验提示文案
megumin
/usr/bin/etherwake -D -i "br-lan" "aa:bb:cc:dd:ee:ff"
供参考
校验提示文案
无形之刃
校验提示文案