在22年最高点入手了这个R4S,当时是想替换手中的新3路由器的,好让它搭配无线网卡来进行科学上网。入手后发现这玩意有一点的门槛,而且实用性不是太高,后来电脑换成拯救者就开启打游戏的生活,完全把这玩意给忘了,昨天想起来貌似貌似可以通过软路由来实现这个网络唤醒。

前几年还在使用猫盘来当nas的时候,就曾考虑过在老家搭建一个远程仓库,毕竟老家那边电费相对便宜,而且宽带也是现成的(移动貌似有ipv6),唯一的缺点就是维护起来比较麻烦,基本只能远程操作,另外老家夏天的停电频率还是高一点。结合之前的UPS停电自动关机,来电自动开机,再外加当前的自动网络唤醒,应该是可以了。

R4S刷入iStoreOS以及网络唤醒

站点水印:www.onemuggle.com

刷机iStoreOS

  • 打开istoreos网站选择下载的固件:https://site.istoreos.com/ 2025-08-05_16-00-51.png
  • 安装 balenaEtcher 烧录软件:https://etcher.balena.io/
  • 电脑上插入空白sd卡(有数据的先备份,会抹除卡上数据)
  • 打开 balenaEtcher 烧录软件,选择刚下载的固件,选择空白的sd卡,点击烧录,坐等烧录成功即可 2025-08-05_16-09-18.png 2025-08-05_16-10-32.png
  • R4S插入sd卡,网线一端连接LAN口 一端接电脑
  • 浏览器输入 192.168.100.1 ,用户名:root ,密码:password

配置旁路由

  • 网络向导一般喜欢设置使用旁路由,IP地址为主路由下的地址(例如:192.168.123.234 在群晖233的下一位),子网掩码(255.255.255.0),网关地址和DNA服务器一致(例如:192.168.123.1 主路由器登录地址),关闭提供DHCPv4服务,保存设置
  • 这时候页面会跳转到刚设置的192.168.123.234页面,选用拔掉网线并重新安装
  • 在主路由器的lan口安装两条网线,一条接群晖nas网口,一条接R4S的lan口
  • 刷新192.168.123.234,输入密码即可

设置网络唤醒

  • 选择服务 - 终端 - 输入root后依次输入下面代码
opkg update

opkg install etherwake

2025-08-06_13-15-18.png

  • 选择系统 - 启动项 - 本地启动脚本,粘贴下面代码到第三行(exit 0 上面)
# 日志标记
logger "[WOL] 脚本开始执行"

# 等待网络接口 eth1 启动(30秒)
sleep 30

# 唤醒目标设备 MAC 地址
TARGET_MAC="xx:xx:xx:xx:xx:xx"
INTERFACE="eth1"
ETHERWAKE="/usr/bin/etherwake"

# 发送三次唤醒包,提高唤醒成功率
for i in 1 2 3
do
    logger "[WOL] 第 $i 次发送 $INTERFACE 魔术包给 $TARGET_MAC"
    $ETHERWAKE -i $INTERFACE -b $TARGET_MAC
    sleep 5
done

logger "[WOL] 魔术包发送完毕"
  • 登录主路由器,查看路由状态,找到群晖nas的MAC地址,复制MAC地址进行替换"xx:xx:xx:xx:xx:xx"
  • 记得右下角保存按钮,修改MAC地址后多刷新几遍查看修改是否成功
  • 默认约定(多数 OpenWrt、iStoreOS、LEDE 系统中):eth0 → WAN(外网)、eth1 → LAN(内网)
  • 上述脚本代码是每次断电重启后都会从新加载系统,这时候向nas发起wol进行唤醒
  • 可以先手动关机nas,重新断电R4S进行验证(有ups搭档的,ups搭档不能处于断电状态,不然不会自动开机),可以正常开机为设置成功
  • 日志在 状态 - 系统日志 - 滚动到底部 可以查看到发送三次魔术包

接线

## 电源
市电电源
   |
   |--- 旁路由电源
   |
   |--- UPS电源输入
           |
           |--- UPS电源输出
                 |
                 |--- NAS电源



## 网线
主路由
  |
  |--- LAN口 1 --- NAS
  |
  |--- LAN口 2 --- 旁路由

安装OpenClash

  • 站点备份:https://muggle11.lanzouu.com/b009hd6s0f 密码:1101
  • 打开istore - 手动安装 - 选择对应的安装包(状态中的架构为ARM的,就不要选x86,下载后需要解压run文件) - 显示任务执行成功即可
  • 刷新后OpenClash服务菜单下
  • 添加订阅连接后正常使用 2025-08-05_20-34-18.png

使用节点

  • 打开群晖控制面板 - 网络界面 - 局域网1 - 编辑 - 修改网关和DNA 软路由IP(以上文为例:192.168.123.234) 2025-08-06_10-03-58.png
  • 别忘了取消代理 2025-08-06_10-10-50.png
  • 手机也一样,IP不选DHCP选就静态,把指向主路由的都改成软路由ip(193.168.123.1 =>193.168.123.234 网关/DNS/域名..)
END
本文作者: 文章标题:R4S刷入iStoreOS,实现群晖NAS自动网络唤醒(WOL)功能
本文地址:https://www.onemuggle.com/archives/1575.html
版权说明:若无注明,本文皆OneMuggle原创,转载请保留文章出处。
如果觉得我的文章对你有用,请随意赞赏