软路由与网络设备 ·

R2S 软路由刷机教程:iStoreOS 固件安装与 COCODUCK 订阅配置指南

A

Alex Chen

COCODUCK 技术团队

R2S 软路由刷机教程:iStoreOS 固件安装与 COCODUCK 订阅配置指南

为什么选择 R2S + iStoreOS?

NanoPi R2S 凭借其成熟的 ARM 架构、低功耗和丰富的固件支持,一直是入门级软路由的首选。配合 iStoreOS 固件的友好界面,以及 COCODUCK 的高质量订阅节点,你可以轻松实现:

  • 全屋设备科学上网:无需每台设备单独配置
  • 4K 视频秒开:实测 YouTube 4K 流畅播放
  • 灵活的网络模式:支持主路由拨号或旁路由透明代理

本教程将从零开始,带你完成 R2S 刷机、插件安装和 COCODUCK 订阅配置的全流程。

硬件与固件概览

项目说明
硬件型号NanoPi R2S (ARM 架构)
推荐固件iStoreOS 24
默认后台地址192.168.100.1
默认登录密码无密码,直接登录
支持插件OpenClash, PassWall2, SSR Plus
网络模式主路由拨号 / 旁路由

准备工作

在开始刷机前,请准备以下物品:

  1. NanoPi R2S 一台
  2. TF 卡(建议 16GB 以上,Class 10)
  3. 读卡器
  4. 网线 两根(一根连接光猫,一根连接电脑)
  5. iStoreOS 固件(从官网下载 ARM 版本)
  6. 写盘工具(Windows: Rufus / balenaEtcher,macOS: balenaEtcher)

第一步:下载固件并刷写 TF 卡

下载 iStoreOS 固件

前往 iStoreOS 官网下载适用于 R2S 的固件。注意:R2S 是 ARM 架构,务必下载 ARM 版本,不要误下 x86 版本。

刷写 TF 卡

R2S 固件刷写工具界面,选择固件和 TF 卡

操作步骤:

  1. 将 TF 卡插入读卡器,连接电脑
  2. 打开写盘工具(如 balenaEtcher)
  3. 选择下载好的 iStoreOS 固件文件
  4. 选择 TF 卡作为目标设备
  5. 点击「Flash」开始刷写

警告:刷写过程会格式化整张 TF 卡,请确保卡内无重要数据。

第二步:首次启动与登录

  1. 将刷好的 TF 卡插入 R2S
  2. 用网线连接 R2S 的 LAN 口和电脑
  3. 给 R2S 通电,等待约 1 分钟启动完成
  4. 在浏览器访问 192.168.100.1
  5. 首次登录无需密码,直接进入后台

iStoreOS 系统仪表盘,显示固件版本和硬件信息

进入后台后,建议先设置管理员密码,然后通过「网络向导」配置网络连接方式。

第三步:配置网络模式

iStoreOS 提供了便捷的网络向导,支持两种常用模式:

模式一:主路由(宽带拨号)

适合直接替换原有路由器的场景:

  1. 进入「网络向导」
  2. 选择「宽带拨号」
  3. 输入运营商提供的账号密码
  4. 保存并应用

模式二:旁路由(透明网关)

适合保留原有路由器,R2S 仅负责代理的场景:

  1. 进入「网络向导」
  2. 选择「自动获取」
  3. 将 R2S 的 WAN 口连接到主路由的 LAN 口
  4. 在主路由上将网关指向 R2S 的 IP

第四步:安装科学上网插件

iStoreOS 内置了类似应用商店的「iStore」,但科学上网插件需要手动安装。

iStore 插件手动安装界面,拖拽上传 .ipk 文件

下载插件

前往插件作者的 GitHub Release 页面下载 .ipk 文件。关键点

  • R2S 是 ARM 架构,必须下载 armaarch64 版本
  • 常见错误:下载了 x86_64 版本导致无法安装

推荐插件:

  • PassWall2:配置简单,适合新手
  • OpenClash:功能强大,支持复杂分流规则

安装插件

  1. 进入「iStore」→「手动安装」
  2. 将下载的 .ipk 文件拖拽到上传区域
  3. 等待安装完成
  4. 刷新页面,在「服务」菜单中找到已安装的插件

注意:安装插件时 R2S 必须能够联网,否则依赖包安装会失败。

第五步:配置 COCODUCK 订阅

以 PassWall2 为例,配置 COCODUCK 订阅节点。

PassWall2 节点订阅与分流设置界面

添加订阅

  1. 进入「服务」→「PassWall2」
  2. 找到「节点订阅」选项卡
  3. 点击「添加」
  4. 填写订阅链接(在 COCODUCK 用户中心获取)
  5. 点击「保存并应用」
  6. 点击「更新订阅」拉取节点列表

配置分流规则

  1. 进入「基本设置」
  2. 开启「主开关」
  3. 设置「TCP 默认节点」和「UDP 默认节点」
  4. 分流模式选择「绕过中国大陆」
  5. 保存并应用

第六步:验证配置

配置完成后,验证科学上网是否生效。

YouTube 4K 视频播放测试,验证 R2S 代理性能

验证方法:

  1. 电脑连接 R2S 的 LAN 口(或连接 R2S 下游的 Wi-Fi)
  2. 访问 Google 或 YouTube
  3. 尝试播放 4K 视频,测试速度

如果一切正常,恭喜你已成功配置 R2S 软路由!

常见问题排查

国内网站变慢?

开启代理后访问国内网站变慢,通常是 DNS 配置问题:

  1. 进入「网络」→「接口」→「LAN」
  2. 将 IPv4 网关和 DNS 指向 R2S 自身 IP
  3. 或在 PassWall2 中启用「DNS 分流」

插件配置错误无法上网?

iStoreOS 提供了插件重置功能:

  1. 在浏览器访问特定的重置 URL(通常是 http://192.168.100.1/cgi-bin/luci/admin/services/passwall2/reset
  2. 或在「iStore」中卸载并重新安装插件

插件安装失败?

  • 确认下载的是 ARM 版本(不是 x86)
  • 确认 R2S 已联网(WAN 口能访问互联网)
  • 尝试更换插件下载源

适合人群

推荐使用

  • 入门级软路由玩家,追求图形化操作界面
  • 需要全屋设备科学上网的家庭用户
  • 希望低成本体验软路由功能的用户

建议跳过

  • 需要超千兆带宽或运行大量 Docker 容器的高性能场景
  • 不愿折腾刷机和插件配置的用户

总结

通过本教程,你已经学会了:

  • 为 R2S 刷入 iStoreOS 固件
  • 安装 PassWall2 或 OpenClash 插件
  • 配置 COCODUCK 订阅实现科学上网

R2S + iStoreOS + COCODUCK 的组合,是入门软路由的高性价比方案。


参考来源:本文内容参考自相关技术视频教程,经过重新整理和优化,以适合 COCODUCK 用户阅读。

免责声明:本文仅供技术学习参考,COCODUCK 提供的是合规的网络加速服务,用户需遵守当地法律法规。

开始使用 COCODUCK

还没有 COCODUCK 账号?立即注册,体验稳定快速的网络加速服务。

免费注册 COCODUCK →