<br />
<br />
方案主旨是尽量图形界面操作,降低设置门槛。
算不上教程,一来我也是小白,二来本身也不是很复杂的内容。就是分享一下我自己的方案。
我是偶然从路由软件中心看到了lucky的功能介绍,想到这个方案。
在飞牛正式推出计划任务前,算是比较可行的。
1、定时关机
关机最简单了,Nas本身完成的,因为飞牛本质上也是 Debian ,所以这里用 Debian 的关机命令 sudo shutdown -h now
命令不解释了,感兴趣的一搜就明白。关键点在于图形化的方式进行配置需要一个切入点。
网上也有很多教程,把这个命令和定时通过vi编辑器写入到系统文件里,但这样写一次容易,小白想要维护就难了。
这里用 1panel,这个应用在飞牛应用中心,直接就装了。

装完如果直接桌面点击,会提示暂无权限访问。

有几个方法解决,都很容易。
(1)是就按它的提示用ssh终端(比如putty)输入命令,得到接口;
(2)是在这个提示的页面网址后面加 /panel
,这里的panel是你安装1panel时填写的,一般你用ssh之后它给你的就是这个 ;例如最后的网址是这个样子:192.168.1.114:8090/panel。
(3)是在刚才应用中心那块已安装里边找到它,点【打开】,这个最便捷。
这里也不细说了,1Panle 的入门教程网上一大把。
直接找到计划任务,添加shell脚本类型的任务。

2、定时开机
写在前面:
如果是只需要在固定时间开机,除了网络唤醒,更直接的思路是直接进入 Bios,在唤醒配置里边,设置定时唤醒。我也是在发文之后,才想起来说这个思路,碰巧也有坛友提了出来,真是一句话说到了点子上。
这里也希望此文能引发大家更多想法,就真可以叫抛砖引玉了。
说起来,想起来定时唤醒也是个很有意思的过程,就在两天前发现在没到我设定的网络唤醒时间时,Nas仍然会每天开机,一开始觉得很疑惑,后来想起来,以前用黑裙的时候,设置过定时开机正好就是这个时间,那肯定就是在 Bios里了。这里必须要佩服一下晖哥,不愧是老大哥,这块确实是完善,直接通过系统设置操作Bios,既很直接,功能上讲又很完善。祝我飞牛也能更快完善起来。
截至目前飞牛自身没有这个功能,这个方案思路从Nas 外部唤醒。
网上方案也很多,比如智能插座、网络唤醒,在抖音、B站都有。
(目前我了解到的能够唤醒机器的方式,基本上都是在主板唤醒配置上面能看得到的,如网络唤醒、usb唤醒、PCI 唤醒、定时唤醒。另外先把断 电恢复状态设置为“开机”的,利用通断 电启动。所谓断 电恢复状态,是说断 电后再来电,是什么状态,一般有开机、关机、上一个状态三种选项。)
下文方案就属于网络唤醒。
网络唤醒前置条件
(1)唤醒端
硬件条件需要你有:长开机的软路由、或者主路由支持装应用、或者像我一样有能装应用的子路由。
我是把子路由Wan口配置到主路由网段内,Lucky装在子路由上。
(2)被唤醒端
Nas 主机主板需要具备 WOL(wakeup on lan)功能并开启,这个也挺影响成功率的,我在公司也遇到过本身开启WOL功能但是仍然无法唤醒的。有个方法能够直观判断,就是在Nas通电、关机状态下,观察网口指示灯是否闪烁,如果不闪,说明关机状态下网卡根本不工作,即便开启WOL了,只要是网卡不工作也无法唤醒。
配置步骤
截图不完善,因为我现在这个主机不在子路由网段,截图比较麻烦。
现在Lucky可以直接从各大应用市场安装了,比如diy路由固件的软件中心、istore 等等,整个过程就是点鼠标。
Lucky中流程也是很简单的

(1)先在Lucky界面左边找到网络唤醒功能,新建一条网络唤醒,备用。把Nas物理地址填好,广播地址写 192.168. x. 255 ,就是你nas所在网段后边以255结尾。
特殊说一下,Nas物理地址,不需要用命令去查找,现在飞牛系统设置里面第一项,设备信息里面就有显示mac地址。

(2)在Lucky计划任务里边添加一个计划,子任务模式,把网络唤醒添加进去。
3、验证效果
我是夜间关机,所以是经过设置的时间后去验证。在飞牛的日志里边,筛一下系统日志,可以看到启动时间,
如果开机有问题,启动时间就会有问题;
如果关机有问题,启动时间也会有问题,例如没有成功关机,那么开机时间也不可能正确。
所以观察这项是最有效的。

4、踩过的坑
最开始配置之后,发现系统关闭,马上就会重启。
参考这个帖子,随便插个U盘就好了:
https://club.fnnas.com/forum.php?mod=post&action=newthread&fid=25