跳到主要内容

软路由与友善 R3S 完全上手指南:从零搭建你的网络中枢

什么是软路由?

软路由(Soft Router)是指用通用硬件(如 x86 小主机、ARM 开发板)配合开源路由系统(如 OpenWrt、iStoreOS)实现的路由器。相比传统硬路由(小米、TP-Link),软路由性能更强、功能更灵活,能运行代理、广告过滤、QoS 等插件。

软路由适合解决什么问题?

  • 科学上网:配合代理插件,实现全局或分设备分流。
  • 广告过滤:通过 AdGuard Home 或 DNS 过滤,去除网页和视频广告。
  • 多拨与负载均衡:单线多拨提升带宽,或聚合多条宽带。
  • NAS 与内网穿透:作为家庭数据中心,挂载硬盘或运行 Docker。
  • 家长控制:限制特定设备的上网时段和内容。
  • IPv6 与动态 DNS:方便外网访问家庭设备。

友善 R3S 硬件介绍

友善 R3S(FriendlyElec R3S)是一款基于 Rockchip RK3566 的迷你软路由,配置如下:

  • CPU:四核 Cortex-A55,1.8GHz
  • RAM:2GB LPDDR4
  • 存储:32GB eMMC + MicroSD 卡槽
  • 网络:双 2.5GbE 网口(WAN/LAN 可切换)
  • 接口:USB 3.0、HDMI、M.2 无线网卡插槽
  • 功耗:约 5W,无风扇静音

适合作为主路由或旁路由,性能足够跑满千兆带宽。

软路由系统安装

准备工作

TF 卡安装思路

  1. 下载固件(如 friendlywrt-rk3566-friendlyarm-20250315.img.gz)。
  2. 解压得到 .img 文件。
  3. 打开 BalenaEtcher,选择镜像 -> 选择 TF 卡 -> 点击 Flash。
  4. 写入完成后,弹出 TF 卡,插入 R3S 的 TF 卡槽。
  5. 接通电源,R3S 自动从 TF 卡启动。

eMMC 安装思路

如果想刷入 eMMC(更稳定),需要先通过 TF 卡启动,然后写入 eMMC:

  1. 按上述步骤从 TF 卡启动。
  2. SSH 登录(默认 IP 192.168.2.1,用户名 root,密码 password)。
  3. 执行命令:
    cd /root
    wget -O emmc.img.gz https://example.com/r3s-emmc.img.gz
    gunzip emmc.img.gz
    dd if=emmc.img of=/dev/mmcblk2 bs=1M status=progress
    sync
    reboot
  4. 拔掉 TF 卡,系统从 eMMC 启动。

首次启动与后台登录

  1. 用网线将电脑连接到 R3S 的 LAN 口(通常靠近电源口)。
  2. 电脑设置静态 IP:192.168.2.100,子网掩码 255.255.255.0,网关 192.168.2.1
  3. 浏览器访问 http://192.168.2.1,进入 OpenWrt 后台。
  4. 默认用户名 root,密码 password

WAN/LAN 网络配置

设置 WAN 口拨号(PPPoE)

  1. 进入 网络 -> 接口
  2. 编辑 WAN 接口,协议改为 PPPoE
  3. 输入宽带账号密码,保存并应用。
  4. 将宽带网线插入 R3S 的 WAN 口(另一个网口)。

设置动态 IP(DHCP 客户端)

如果上级路由器已分配 IP,只需将 WAN 口协议设为 DHCP 客户端,网线接上级路由 LAN 口即可。

旁路由模式

旁路由不改变主路由拓扑,只接管特定设备流量:

  1. 将 R3S 的 LAN 口接到主路由 LAN 口。
  2. 进入 R3S 后台,设置 R3S 的 IP 为静态(如 192.168.1.100),网关指向主路由(192.168.1.1)。
  3. 关闭 R3S 的 DHCP 服务(网络 -> DHCP/DNS,勾选“忽略此接口”)。
  4. 在需要代理的设备上,手动设置网关为 R3S 的 IP(192.168.1.100)。

插件与常用功能

安装插件

进入 系统 -> 软件包,搜索并安装:

  • PassWallOpenClash:科学上网客户端。
  • AdGuard Home:广告过滤。
  • LuCI:Web 界面增强。

防火墙与 DHCP 设置

  • 防火墙网络 -> 防火墙,确保 WAN 区域的“入站数据”为“拒绝”,“转发”为“接受”。
  • DHCP网络 -> DHCP/DNS,设置地址池(如 192.168.2.100-200),租期 12h。

日常使用建议

  • 定时重启:设置每周自动重启(系统 -> 计划任务),避免内存泄漏。
  • 备份配置系统 -> 备份/升级,定期下载备份。
  • 监控温度htopsensors 查看 CPU 温度,R3S 建议不超过 70°C。
  • 更新固件:关注 FriendlyElec 官方 GitHub,每季度更新一次。

常见问题排查

无法访问后台

  • 检查网线是否插在 LAN 口。
  • 电脑 IP 是否与 R3S 同网段。
  • 尝试长按 reset 键恢复出厂。

WAN 口无法拨号

  • 确认宽带账号密码无误。
  • 尝试克隆 MAC 地址(网络 -> 接口 -> WAN -> 高级设置)。
  • 检查网线质量。

旁路由模式下设备无法上网

  • 确保主路由 DHCP 关闭,或设备手动指定了网关。
  • 检查 R3S 的防火墙规则,确认未阻止转发。

插件无法启动

  • 查看日志:logread -e 插件名
  • 检查依赖是否安装完整。
  • 尝试重新安装或更新版本。

参考链接

希望这份指南能帮你顺利搭建自己的软路由。如果有任何问题,欢迎在评论区留言交流。