树莓派 4B OpenWrt 旁路由教程
内容提要
树莓派价格高昂且性价比低,建议未购者不要购买,已购者可考虑转售。文章分享了将树莓派 4B 升级为性能更强的 X86 软路由的经验,并详细介绍了安装 OpenWrt 固件的步骤,包括固件下载、刷入和网络设置。
延伸解读
树莓派与X86软路由的成本效益分析
文章以作者亲身经历为例,2019年树莓派4B 4GB版售价462元,现同店涨至1098元,而作者在闲鱼以950元卖出后,购入1095元的零刻EQ59(N5105、16GB RAM、500GB SSD)。从价格看,两者相近,但EQ59性能远超树莓派4B,且可安装Proxmox VE运行多个虚拟机,用途更广。因此,对于已持有树莓派的用户,转售并换用X86软路由可能更具性价比;对于未购买者,则建议直接考虑X86方案。
OpenWrt固件选择与刷入要点
文章推荐下载SuLingGG编译的Lean版OpenWrt固件,选择日期最新的文件,并注意树莓派4B对应bcm2711目录。固件文件包含ext4-factory或squashfs-factory,其中ext4固件便于后续扩充容量,squashfs则重置系统更方便。刷入前需将microSD卡格式化为fat32,否则可能无法保存设置。刷入后默认IP为192.168.1.1,用户root,密码password。这些细节直接影响安装成功率,需仔细操作。
旁路由设置与网络故障排查
将树莓派设置为旁路由时,需修改其LAN口IP与主路由同网段(如192.168.0.100),并避免冲突。若出现无法上网或访问国内网站缓慢,可尝试在防火墙自定义规则中添加iptables规则:iptables -t nat -I POSTROUTING -j MASQUERADE,或删除原有DNS重定向规则。若仍无效,可取消LAN口桥接并指定eth0,但此时板载无线网卡将无法使用。此外,某些华为路由器可能不兼容,建议更换。
后续优化与使用建议
安装完成后,可进行多项优化:使用GParted调整rootfs分区以扩充存储空间(注意前后留4M空间);通过LED配置关闭红色电源灯;超频以提升性能。文章还提醒,若操作中遇到问题导致无法继续,可重新刷入固件。对于不熟悉Linux命令的用户,建议直接重刷或参考视频教程。这些步骤能提升使用体验,但需谨慎操作。
Q&A
为什么不建议购买树莓派?
树莓派价格高昂且性价比低,建议未购者不要购买。
如何将树莓派 4B 升级为 X86 软路由?
可以通过转售树莓派 4B,购买性能更强的 X86 软路由,如零刻 EQ59。
安装 OpenWrt 固件的步骤是什么?
步骤包括下载固件、刷入固件和网络设置,需选择最新日期的 ext4 固件。
刷入固件后需要做哪些网络设置?
需要修改树莓派的 IP 地址以适应网络环境,并可能需要调整防火墙规则。
如何扩充树莓派的存储容量?
使用 ext4 固件后,可以通过 Linux 系统的 GParted 调整 rootfs 分区来扩充容量。
使用树莓派作为旁路由时可能遇到哪些问题?
可能会出现无法上网、访问国内网站缓慢等问题,需要调整防火墙规则或网络设置。