解决梅林路由长时间关机无法WOL唤醒群晖NAS问题并实现路由开机自动唤醒NAS

2019-08-04 13:14:50 14点赞 106收藏 15评论

最近跟风买了一个闻上NAS,2盘位,造型也挺好看,做工也是很不错,关键是能够安装黑群晖,实用性大大提升。最近使用过程发现以下两个问题:

  1. WOL网络唤醒在长时间关机后,无法唤醒

  2. 无法来电自启

解决问题1:WOL网络唤醒在长时间关机后,无法唤醒

原因:
通过谷歌和度娘的查询得知和ARP有关,在长时间关机后,路由器的ARP的绑定列表会将闻上的MAC地址从arp列表移除,导致在广域网进行WOL唤醒无法成功。

解决方案:

  • 由于我的路由是K3,刷的梅林系统,在梅林系统中没有arp绑定的设置选项,这就要我们自己手动绑定arp了。

  1. SSH登录梅林,输入一下命令(其中的局域网IP为NAS的静态IP,后面的MAC地址为NAS的MAC地址):
    arp -s 192.168.8.X AA:BB:CC:DD:FF:EE

  2. 输入一下命令,查询是否已经绑定成功,如果成功会出现列表中,在ether后面出现了PERM则是绑定成功
    arp

arparp

3. 绑定成功后,只要路由器不重启,NAS关机就可以在外网进行WOL了

  • 每次路由器重启都要进行手动绑定肯定不现实,下面让路由器重启后自动绑定ARP

  1. SSH登录梅林路由器,创建开机启动脚本
    vi /jffs/scripts/services-start

  2. 按i进入输入模式,输入以下内容:

#!/bin/sh

sleep 30
arp -s 192.168.8.129 00:11:32:31:40:C3exit 0

按esc退出输入模式,输入:wq保存并退出

sshssh

3. 添加权限


chmod a+rx /jffs/scripts/*

4. 重启路由器:reboot,待启动完成后,登录SSH,输入ARP进行验证,没有意外的话,应该是绑定成功,路由器自动绑定arp就完成了

解决问题2:无法来电自启

原因:
很简单,因为闻上没有设置来电自启的功能,而我需要黑群晖NAS 24小时开机

解决方案:

1. SSH登录梅林路由器

2. 编辑开机启动脚本

vi /jffs/scripts/services-start

3. 在exit 0之前添加以下代码并保存(XX为你自己NAS的MAC地址):

sleep 10/usr/sbin/ether-wake -i br0 XX:XX:XX:XX:XX:XX

自启动自启动

4. 如此便大功告成,在来电时候,路由器会自动启动,从唤醒NAS,曲线实现NAS来电自启

展开 收起
15评论

  • 精彩
  • 最新
  • 我是nas上加了个远程插座 [铁茄子]

    校验提示文案

    提交
    嗯,也是个办法,不用唤醒

    校验提示文案

    提交
    请问,用智能插座,闻上云能来电自启吗?

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 请问您的k3刷的是哪个版本的梅林?有刷机教程吗?我跟着霜天博客刷了个原版梅林,发现没办法用ssh和dhcp,求救

    校验提示文案

    提交
    你搜 tb 梅林

    校验提示文案

    提交
    收起所有回复
  • 没说梅林功能强大,怎么没有绑定地址的功能?

    校验提示文案

    提交
  • 学习了,我是华硕RT5300,刷的梅林,同样没有ARP

    校验提示文案

    提交
  • 还是插座实用 [大吃一惊] [大吃一惊] 想开就开 想关就关

    校验提示文案

    提交
  • 关机后,路由器显示nas那根网线未插入,恐怕就不能WOL了吧?

    校验提示文案

    提交
  • 大佬,终于把我的问题解决啦,尝试给我的电脑弄wol一直不成功,结果按照您的教程用arp才发现管理界面手动绑定的根本不好使,还得用命令 [棒棒哒]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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