Web Development

/ 0评 / 3/ 最后更新:2020-09-22
树莓派远程唤醒mac(wake on lan)

需求场景

公司的电脑性能不太行,编译代码太慢。所以希望在公司电脑上开发,家里电脑负责编译上传。可以通过远程桌面控制家里电脑,不过远程桌面都要求电脑处于工作状态。不在家时电脑一般都是休眠状态,这样就需要可以一个唤醒电脑的操作,然后再使用远程桌面。当然可以家里电脑24小时不休眠就不存在这个问题了。(为了省点电费,恰好手里又有闲置的树莓派就可以很简单的实现了)

设备清单

imac(mac电脑主板均支持wake on lan)
树莓派(一台局域网设备)
公网ip(可选,远程唤醒)

具体步骤

树莓派安装etherwake工具sudo apt install etherwake,安装之后通过sudo etherwake mac地址(如:31:6G:11:66:3f:5d)命令唤醒同一局域网的imac电脑。

远程唤醒

需要有公网ip,远程登录树莓派唤醒imac即可。具体实现方式参考基于frp快速搭建内网穿透工具

其他说明

这里的唤醒电脑有几点要求(说明)。

3

Leave a Reply

Your email address will not be published. Required fields are marked *