侧边栏壁纸
  • 累计撰写 268 篇文章
  • 累计创建 140 个标签
  • 累计收到 16 条评论

目 录CONTENT

文章目录

软路由 Openwrt

Sherlock
2024-11-22 / 0 评论 / 0 点赞 / 21 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

OpenWrt 固件

https://openwrt.org/zh/downloads
https://firmware-selector.openwrt.org/

OpenWrt 是一个广泛使用的开源固件项目,专门为路由器和其他网络设备设计。它不仅提供了基础的网络功能,还允许用户自定义设备的功能,使其成为一个非常强大的平台。

OpenWrt 最初是在2000年代初为 Linksys WRT54G/GS 路由器开发的一个固件替代品。
随着时间的发展,OpenWrt 社区不断壮大,支持的设备种类也越来越多,涵盖了从消费级路由器到企业级网络设备。

特点:

  • 高度可定制:OpenWrt 提供了一个 Linux 操作系统的框架,用户可以根据自己的需求安装各种软件包,包括防火墙、DNS服务器、代理服务器等。
  • 稳定性:OpenWrt 的内核和用户空间应用程序经过了严格的测试和优化,以确保在资源有限的设备上也能稳定运行。
  • 安全性:OpenWrt 提供了一系列的安全特性,包括防火墙规则、SSL/TLS 加密支持等,有助于保护用户的网络免受攻击。
  • 支持广泛的设备:OpenWrt 支持大量的硬件平台,从常见的家用路由器到工业级设备,甚至可以运行在一些非路由器设备上。
  • 包管理系统:

    OpenWrt 使用 opkg 作为包管理系统,类似于 Debian 和 Ubuntu 中的 apt 或者 Red Hat 和 CentOS 中的 yum。
    用户可以通过简单的命令行操作安装和卸载软件包,极大地扩展了设备的功能。

除了 OpenWrt 本身之外,还有一些基于 OpenWrt 的衍生项目。

ImmortalWrt 固件

https://firmware-selector.immortalwrt.org/?version=SNAPSHOT&target=rockchip%2Farmv8&id=lunzn_fastrhino-r68s

另一个 OpenWrt 的分支,旨在解决 OpenWrt 中的一些长期存在的问题,并支持更多的设备。

起源:ImmortalWrt 起源于 OpenWrt,但在某些方面进行了改进和增强。
它最初是为了修复 OpenWrt 中的一些长期存在的问题而开发的,后来逐渐发展成为一个独立的项目。它依旧跟随着OpenWrt的版本迭代,没错,但是它略微慢于官方最新版本。

特点:

  • 稳定性:提供了更高的稳定性和可靠性。
  • 包管理:拥有丰富的软件包管理系统,可以方便地安装各种附加组件。

    (可以在国内的网络环境中更新、安装软件包,对国内用户非常友好)

  • 支持设备:支持广泛的路由器和其他网络设备,包括一些不再受官方 OpenWrt 支持的设备。
  • 社区支持:拥有活跃的开发者社区,不断更新和改进。

lede 大固件

https://github.com/coolsnowwolf/lede?tab=readme-ov-file

LEDE(LINUX Embedded Development Environment):
LEDE OpenWrt 是OpenWrt的一个分支,专注于提高稳定性和安全性,并且致力于解决 OpenWrt 中存在的一些长期未解决的问题。

2017年底,LEDE 项目宣布与 OpenWrt 项目合并,LEDE 的开发成果被整合进 OpenWrt 主线。
自合并之后,LEDE 的功能和改进也被纳入了 OpenWrt 的主版本中,因此现在提到 OpenWrt 时,实际上已经包含了 LEDE 的许多改进。

Lean 版本的OpenWrt固件是由一位名叫 Leo "lean" 的开发者维护的OpenWrt分支。这个分支因其精简、高效和高度可定制的特点而受到许多高级用户的喜爱。以下是关于Lean版本OpenWrt固件的一些详细介绍:

Lean 固件的特点

  • 精简:

    Lean 固件去除了许多不必要的默认组件,仅保留核心功能,从而使固件更加轻便。
    这种精简使得固件占用的空间更少,启动速度更快。

  • 高效:

    Lean 固件优化了内存使用和性能表现,使得路由器在处理高负载任务时仍然保持高效。
    特别适合高性能网络应用,如游戏加速、流媒体传输等。

  • 定制性强:

    用户可以根据自己的需求选择安装哪些组件,从而实现个性化的配置。
    Lean 固件通常提供了丰富的软件包库,用户可以安装各种插件来扩展路由器的功能。

  • 安全性:

    Lean 固件通常会及时更新补丁,以确保安全性。
    用户可以根据需要安装额外的安全组件,如防火墙规则、加密支持等。

恩山论坛网友版 bleachwrt

https://github.com/bleach1991/lede
https://www.right.com.cn/forum/thread-8379747-1-1.html
https://openwrt.mpdn.fun:8443/?dir=lede/rockchip/

修改OpenWrt官方源

可以修改为国内镜像源,(ImmortalWrt 不建议修改)

参考:https://www.cnblogs.com/Magiclala/p/18418732#%E4%BF%AE%E6%94%B9%E5%AE%98%E6%96%B9%E6%BA%90

电犀牛RS68S

电犀牛R68S线刷OpenWrt教程
电犀牛 R68S ImmortalWrt 刷机 & 救砖说明

需要RK刷机工具

已下载在百度网盘

镜像包命名

这里解释一下该文件夹下各个文件的区别:

  • openwrt-x86-generic-combined-ext4.img.gz

    rootfs工作区存储格式为ext4

    ext4的固件方便扩容,但是不能重置路由器

  • openwrt-x86-generic-combined-jffs2-128k.img

    jffs2可以修改,也就是可以自行更换(删除)rootfs的配置文件,而不需要重新刷固件。

  • openwrt-x86-generic-combined-squashfs.img

    squashfs是个只读的文件系统,相当于win的ghost,使用中配置错误,可直接恢复默认。

    squashfs的固件也能扩容,更能够重置路由器(所以强力推荐

  • openwrt-x86-generic-rootfs-ext4.img.gz

    rootfs的镜像,不带引导,可自行定义用grub或者syslinux来引导,存储区为ext4。

可以参考以下文章:
http://wiki.openwrt.org/doc/techref/header

可以看出一个完整的镜像文件至少要包含三个部分:

  • Loader
  • Kernel
  • RootFS
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区