使用快捷指令实现WOL开启电脑的

2021-08-19 18:42:04 11点赞 56收藏 3评论

创作立场声明:本文章仅为个人经验分享,只针对于本人所使用的设备,使用其他设备无法确保可行性,仅供大家参考

设备列表:

电脑:神舟战神 K660D-i7D4 使用 Win10

发送 WOL 指令设备:ASUS - AC3100 路由器 使用 Merlin 384.18

运行快捷指令设备:iPhoneiPad 使用 iOS14

正式开始逐步操作

1.进入电脑的 BIOS 打开 wake on lan 的功能

使用快捷指令实现WOL开启电脑的

开机页面会显示如何进入Bios,以我这才电脑为例是按 F2 进入

进入bios页面后找到 WOL功能将其打开

使用快捷指令实现WOL开启电脑的

2.查询电脑网卡的物理地址(MAC)

电脑设置 - 网络和internet - 以太网 - ASUS-AC3100 - 属性 - 物理地址(MAC)

使用快捷指令实现WOL开启电脑的

3.打开路由器的SSH功能

系统管理 - 系统设置 - 服务

使用快捷指令实现WOL开启电脑的

4.创建一个新的快捷指令

添加操作 - 脚本 - Shell - 通过 SSH 运行脚本

使用快捷指令实现WOL开启电脑的

展开后在主机处填写发送 wol 指令的设备的 IP 地址

如果该设备有公网IP就填写公网IP,在此情况下是可以通过公网远程启动的。如果没有公网IP就写内网IP,在这种情况下只有运行指令的设备连接到内网后才能远程启动。

用户和密钥填写在发送设备的用户名及密码

使用快捷指令实现WOL开启电脑的

如果使用生成密钥则需要将密钥填写到路由器后台的授权密钥中

在 SSH 的脚本处输入

ether-wake -b -i br0 AA:BB:CC:DD:EE:FF

AA:BB:CC:DD:EE:FF为需要唤醒的电脑的网卡物理地址(MAC)。

保存后点击快捷指令就可以打开电脑了


扩展:

如果你有使用 homekit 的智能家居,那么也可以设置为其他触发方式譬如使用无线开关,人体传感器等传感器在满足条件时自动使用此快捷指令


参考资料:

koolshare论坛:WOL,网络唤醒的几件事,定时自动唤醒、访问时自动唤醒。

少数派:使用捷径一键重启,唤醒,关机电脑


展开 收起
3评论

  • 精彩
  • 最新
  • 试了下openwrt
    /usr/bin/etherwake -D -i "br-lan" "aa:bb:cc:dd:ee:ff"
    供参考

    校验提示文案

    提交
  • 这个是IOS的快捷指令?那安卓机怎么做?

    校验提示文案

    提交
  • 老哥想请请教一下,如果路由器没开dmz,是不是需要端口转发才行,才能控制电脑呢?具体什么端口知道吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
56
扫一下,分享更方便,购买更轻松