这点电都要省?NAS/主机定时开关机教程

作者:略懂的大龙猫

前几天装了台Windows NAS,虽然调试后低负载功耗下降到了35W以下。但是城中村全年开机电费也是很大一笔支出:35*24*365/1000*1.5=459.9元。所以还是决定借助低功耗Linux设备实现定时开机+主机设置成定时关机,以节省电能。

定时开机需要局域网内有一台低功耗运行的Linux设备,比如刷了openwrt的路由器、刷了Linux的电视盒子,我用的是刷了PostmarketOS的红米2。

这点电都要省?NAS/主机定时开关机教程

红米2的Alpine Linux软件源有wakeonlan:

sudo apk add wol

我用是编译版,c代码编译后程序放到/bin目录。安装好wol后测试一下命令是否有效:

wol  mac地址  网关

windows主机上安装一个win版的wakeonlan,这个软件除了有wakeonlan图形化界面,还可以检测到局域网中的wakeonlan指令。我就用它来测试了一下,主机是否可以正常收到到局域网唤醒指令。

这点电都要省?NAS/主机定时开关机教程

测试后可以成功收到开机指令。然后就可以进入主机BIOS,在高级电源管理里把PCIE唤醒开启。

接下来我继续设置我的Linux小主机,通过crond实现定时开机:

sudo apk add crond

sudo rc-update add crond

crond的语法规则是:

这点电都要省?NAS/主机定时开关机教程

下面示范两条规则案例:

crontab -e

#每天晚上7点开机

0 19 * * ? /bin/wol BC:EE:7B:E2:40:6D 192.168.15.255

#星期一到星期五晚上7点开机

0 19 * * 1-5 /bin/wol BC:EE:7B:E2:40:6D 192.168.15.255

有了自动开机,就要自动关机,如果主机是Linux系统,使用crontab也可以实现自动关机:

#每天晚上2点关机

crontab -e

0 2 * * ? /sbin/shutdown

#星期一到星期五晚上2点关机

crontab -e

0 2 * * 1-5 /sbin/shutdown

如果主机是Windows系统,有2个选择。第一种是通过新建一个计划任务定时关机。

这点电都要省?NAS/主机定时开关机教程

第二种是用一个第三方软件AutoOff实现定时关机。我建议用AutoOff,毕竟专门的软件设置起来对于新手更加友好。

这点电都要省?NAS/主机定时开关机教程

有了定时开关机,就可以让NAS设备在指定时间开机和关机,以节省电能。

这点电都要省?NAS/主机定时开关机教程

定时开机还有一个思路,对于新手而言很友好,就是在BIOS里开启来电启动功能,配合智能插座可以实现定时开机和远程开机,对于新手而言非常友好。

原创文章,作者:全球vps测评资讯,如若转载,请注明出处:https://www.druglion.com/691.html

(0)
全球vps测评资讯全球vps测评资讯
上一篇 2025年 7月 23日
下一篇 2025年 7月 23日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注