百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识 > 正文

OpenWrt国内源配置和使用

liuian 2025-02-07 18:19 77 浏览

目前OpenWrt官方最新的固件是23.05.5, 这是9月28日更新的,整个社区还是非常活跃。

官方固件镜像下载地址是:
https://downloads.openwrt.org/releases/23.05.5/targets/x86/64/

这里23.05.5 是固件的版本 :targets是归档的镜像文件 ,x86/64 表示x86架构,64位系统。 各位可以根据自己的硬件来选择。

对于一些传统路由器来刷机的,OpenWrt提供了firmware selector 工具来选择。 不过这个需要严格按照给出的固件文件来进行更新,比如刷写的顺序等。 不过这个固件提供的功能也只有最精简的,如果需要更多插件,需要自己去找。

前面写了篇国内怎么搭建测试环境,参考win11下搭建openwrt学习环境,今天说下这些固件,这些包怎么来。

固件分类

这里对这官网提供的固件文件,简单写下各个文件的作用:

固件文件文件说明generic-ext4-combined-efi.img.gzext4文件格式,带efi引导的镜像,可扩展磁盘格式generic-ext4-combined.img.gzext4文件格式,非efi引导的镜像,可扩展磁盘格式generic-ext4-rootfs.img.gzrootfs的镜像,不带引导,可自行定义用grub或者syslinux来引导。 Ext4格式generic-kernel.bin单一的内核文件generic-squashfs-combined-efi.img.gzsquashfs格式的,带efi引导的镜像,可以一键恢复出厂设置generic-squashfs-combined.img.gzsquashfs格式的,非efi引导的镜像,恢复出厂设置generic-squashfs-rootfs.img.gzrootfs的镜像,不带引导,可自行定义用grub或者syslinux来引导。 sqarshfs格式rootfs.tar.gzrootfs不带引导

不同的架构可能支持的文件不一样,根据实际情况选择即可。

另外,这里说明一下名词中出现的一些名词的解释:

kernel:内置最简文件系统的Linux内核,适用于首次安装或故障恢复

sysupgrade:从本来就是openwrt的固件基础上升级,或者无刷机引导限制的机器上直接刷入此格式文件

factory:用于从设备的原厂固件刷入factory,再刷入breed之类不死使用

ext4 :ext4文件系统,可以扩展磁盘空间大小

squashfs :可以使用 重置功能(恢复出厂设置)

efi : efi引导,非BIOS引导(优先使用efi固件,无法启动时再换无efi固件)

rootfs :不带引导,可自行定义用grub或者syslinux来引导

combined :表示带引导

.img :镜像文件格式,img一般用于物理机

以上是官网的固件的解释,另外还有一种就是一些发烧友自己编译的固件。这些在一些论坛上都能找到,大家都存放在网盘里面,烧录的步骤也很详细。不过这类固件都是作者根据需要来编译的,可能有很多是自己不需要的, 额外还造成了资源浪费。

怎么选择这些固件,说下我这里的思路

  1. 最简单的,选择squashfs,一键还原,还是非常好用的
  2. 是否选择efi,看你的固件的支持。
  3. 如果自己对linux的一些引导,内核等都掌握比较好,那就随便选了,想怎么折腾怎么折腾。

国内如何加速下载

找到固件之后,将其下载到本地,在对你的硬件进行升级,这是每一个人的做法。 但是openwrt官网的下载太慢了,我们可以选择国内的加速站来下载。

国内的包括腾讯阿里等提供的镜像源都可以下载到对应的固件,另外还有一些搞笑,具体地址如下: 腾讯:https://mirrors.cloud.tencent.com/openwrt/ 阿里:https://mirrors.aliyun.com/openwrt/releases/ 清华源:https://mirrors.tuna.tsinghua.edu.cn/openwrt 北大源:https://mirrors.pku.edu.cn/openwrt

这里我自己感觉用高校的源速度会快些,不知道是我网络的原因还是软件源做了限速。

opkg软件包国内源

前面说了怎么在国内找到OpenWrt的固件。安装完成之后,还需要安装各种插件,各种包,比如中文语言包。OpenWrt采用okpg来管理各种安装包。 登录页面,系统 -- 软件包 可以到到管理的页面。

默认的是从官网的去下载,但是可以替换为国内的源。点击配置opkg,可以编辑对应的配置,其中 opkg.conf 用于全局配置——这个一般不修改 customfeeds.conf 用于自定义仓库——这个在有自定义的时候可以修改。比如我们自己编译或者额外需要的。 但是我们这里是需要提供OpenWrt对应版本下自带的软件包为国内源。我们可以直接修改/etc/opkg/distfeeds.conf部分。 比如采用阿里源,按照如下贴入到框中。注意:架构和版本需要同你的路由器匹配。

src/gz openwrt_core https://mirrors.aliyun.com/openwrt/releases/23.05.4/targets/x86/64/packages
src/gz openwrt_base https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/base
src/gz openwrt_luci https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/telephony

主要分为6个部分: openwrt_core 、openwrt_base、openwrt_luci 、openwrt_packages 、openwrt_routing 和openwrt_telephony 。 每一个部分官网package下的不同光模块,全部替换完成,点击页面更新列表,即可看到可用的软件,根据需要选择安装即可。

另外也可以通过命令行,参考https://help.mirrors.cernet.edu.cn/openwrt/ 站点(这是很多高校国内源的汇总,我一般用这里的源)的方法,直接替换 登录到路由器,执行替换命令,比如这替换为清华源:

#替换
sed -i 's_https\?://downloads.openwrt.org_https://mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf

# 更新
opkg update

# 安装某个软件包
opkg install xxx

总结

通过以上方法,可以在国内快速的下载,配置和使用OpenWrt,不过有些地方也需要注意下:

  1. 官方站点提供的包,可能有些不一定全。比如之前做IPTV融合(参考OpenWrt应用场景:IPTV融合介绍)用的msd_lite在官方仓库就没有。
  2. 软件包采用okpg来管理,opkg对应的配置文件需要注意。 之前我们部署OMNP的时候,也是用okpg去管理,不过那个opkg和这里的是不一样的,需要替换环境变量。
  3. OpenWrt是为路由器设计,很多信息都是存在内存中,每一个opkg update 后的缓存信息,在断电之后是看不到的,需要重新update才能够看到。

相关推荐

磁盘被保护了如何取消保护(磁盘被保护了如何取消保护设置)

1、打开磁盘分区管理窗口中选择要去掉被写保护的磁盘。2、选中磁盘后单击鼠标右键可显示出选项列表下选择属性。3、打开磁盘属性对话框中选择点击硬件选项卡。4、然后在硬件页面中选中所有磁盘后再单击属性按钮。...

win7系统硬盘分区教程(win7如何对硬盘分区)

在Win7中,你可以使用磁盘管理工具来给硬盘分区。首先,打开控制面板,点击“系统和安全”,然后选择“管理工具”。在管理工具中,找到“计算机管理”,点击打开。在计算机管理窗口中,选择“磁盘管理”。在磁盘...

电脑不识别移动硬盘怎么办(笔记本电脑不识别移动硬盘怎么办)

电脑无法识别移动硬盘的原因有很多,以下是一些可能的原因和相应的解决方法:1.USB供电不足:移动硬盘功率较大,可能需要更多的电压。前置USB接口可能无法提供足够的电压。解决方法是将移动硬盘接到...

cf穿越火线烟雾头盔怎么调(cf的最新烟雾头盔怎么调)

cf新版烟雾保护头盔调置:?cf这款游戏中,更新后调整烟雾头的方法是打开NVIDIA控制面板,在NVIDIA控制面板中选择调整视频颜色设置,接着点击通过NVIDIA设置选项,然后将亮度调整到79%,对...

u盘怎样格式化最安全(u盘怎么格式化最干净)

只需将U盘插入到电脑之后,然后在我的电脑中找到U盘的盘符,使用鼠标右键点击打开菜单,其中就可以看到【格式化】的选项,根据需要选择然后点击【快速格式化】即可U盘格式是FAT32格式,那么其传输速度会明显...

移动路由器怎么改wifi密码(移动网络路由器怎么改密码wifi密码)
移动路由器怎么改wifi密码(移动网络路由器怎么改密码wifi密码)

1.打开手机设置,找到wifi点击进入,点击已连接的wifi。2.里面有一个路由器的选项,记住路由器后面一串数字。3.打开手机网页,在地址栏输入刚记住的那串数字,点击进入,选择继续访问网页版,输入管理员密码,点击确定。4.点击路由设置,点击...

2025-12-23 16:05 liuian

手机五笔输入法怎么使用(手机五笔怎么用新手教程)
手机五笔输入法怎么使用(手机五笔怎么用新手教程)

手机使用五笔输入法操作方法1、打开手机,点击应用商店,下载搜狗输入法,并安装。2、打开下载后的搜狗输入法,在打开页面勾选搜狗输入法,然后点击启用。3、在弹出页面,点击搜狗输入法。在编辑文字页面,点击如图所示按钮。4、在弹出页面,点击其他输入...

2025-12-23 15:55 liuian

天翼网关怎么设置wifi(天翼网关怎么设置wifi密码)

天翼网关设置wifi的方法步骤如下:首先打开浏览器,在地址栏中输入198.168.1.1,确定。输入用户名、密码,如果以前没改过,这个密码就在网关背面的标签上面,可以去查看一下,输入后点击“确定”。点...

十大软件免费下载安装(软件大全下载)

以下是十大永久免费电视直播软件APP:央视频(手机端)):官方看电视直播软件,画质清晰,需要借助手机投屏操作。央视投屏助手(盒子端):与央视频配合使用,提供高清电视直播。电视家:智能电视、电视盒子或智...

电脑死机咋办(电脑开机蓝屏怎么办)

可按照如下方式重启:1、直接按下“CTRL+ALT+DEL”键,然后选择重启;2、如方式1无效,可按住电源键数秒进行强制关机,然后再次启动即可;3、最后一个办法就是,拔出电池和电源适配器,然后重新安装...

追剧神器免费下载(苹果手机免费追剧软件)

是正规网站茶杯狐官方网站是一款正规的视频播放软件。茶杯狐官方网站拥有各种电影、电视剧、综艺、动漫等视频任由用户们在线自由观看。茶杯狐官方网站所有的视频画质也非常的超清流畅,很安全。茶杯狐软件是很好用的...

平板电脑一键root工具(平板电脑 root)

1、下载APP:ROOT大师;2、打开小米平板USB调试模式;3、安装驱动,提示连接成功4、获取ROOT权限。5、显示更新成功后依次选择:返回-重新启动-系统6、重启后打开桌面的super...

autocad2010激活码怎么获取(cad2010最新激活码密钥免费领取)
  • autocad2010激活码怎么获取(cad2010最新激活码密钥免费领取)
  • autocad2010激活码怎么获取(cad2010最新激活码密钥免费领取)
  • autocad2010激活码怎么获取(cad2010最新激活码密钥免费领取)
  • autocad2010激活码怎么获取(cad2010最新激活码密钥免费领取)
手机u盘驱动器下载(手机u盘驱动器下载安装)

不能直接手机下载到u盘,可以下到手机,然后手机连电脑copy到u盘你只需把你心爱的U盘插到电脑上,然后它会有一个新硬安装向导当它要搜索驱动程序时,你只需将其浏览到你所下载的usb万能驱动文件夹点下...

组装电脑配置价格表(组装电脑顶级配置清单及价格)
  • 组装电脑配置价格表(组装电脑顶级配置清单及价格)
  • 组装电脑配置价格表(组装电脑顶级配置清单及价格)
  • 组装电脑配置价格表(组装电脑顶级配置清单及价格)
  • 组装电脑配置价格表(组装电脑顶级配置清单及价格)