OpenWrt础知识
很多朋友购买软路由,或者给自己的路由器刷入 OpenWrt 以后,打开后台看到大量网络设置、插件和 Linux 命令,不知道从哪里开始。本篇文章将带你从零认识 OpenWrt,了解基础设置方法。即使你没有 Linux 或路由器基础,也可以按照本文一步一步完成配置。
本文主要介绍:
- OpenWrt是什么
- 如何进入OpenWrt后台
- LuCI管理界面介绍
- WiFi设置方法
- 上网方式配置
- 软件包安装,软件源配置
- SSH基础使用
- 系统备份方法
一、OpenWrt是什么?
OpenWrt 是一个基于 Linux 的开源路由器操作系统。简单来说,普通路由器系统通常由厂家预先设计,功能比较固定,例如:
- 小米路由器系统\华硕原厂固件\TP-Link原厂系统
用户只能使用厂家提供的功能。而 OpenWrt 相当于给路由器安装了一个完整的小型 Linux 系统,可以自由扩展功能。安装 OpenWrt 后,你可以实现:
- 安装各种网络插件\自定义防火墙规则
- 广告过滤
- 网络流量统计
- Docker容器运行
- 文件共享
- 智能家居控制
因此,OpenWrt 被大量软路由玩家和高级用户使用。
二、如何进入OpenWrt后台?
首次使用 OpenWrt,需要先进入管理后台。每个固件后台都会不一样例如192.168.1.1等
1. 连接路由器
电脑通过网线连接 OpenWrt 路由器 LAN 口。然后打开浏览器。输入:
192.168.1.1
进入管理页面。
2. 如果无法打开怎么办?
可以查看电脑获取的网关地址。
![图片[1]-OpenWrt入门教程(一):第一次使用OpenWrt,你需要知道这些,基础操作-勇爱设计Netwrok](https://www.getpicion.com/wp-content/uploads/2026/07/image-18-1024x534.png)
Windows系统:按:
Win + R
输入:
cmd
打开命令提示符。输入:
ipconfig
找到:
默认网关
例如:
192.168.1.1
这个地址就是路由器后台地址。
三、认识OpenWrt管理界面
OpenWrt网页管理界面叫做 LuCI。进入后台后,主要关注以下几个菜单。
1. 状态
状态页面可以查看:
- CPU使用率
- 内存占用
- 网络速度
- 在线时间
- 当前连接设备
例如:CPU占用:20%。说明系统运行正常。如果长期达到:80%-100%。说明可能存在插件占用资源过高或者配置问题。
2. 系统
系统菜单包含:
- 软件包管理
- 系统升级
- 备份恢复
- 密码修改
- 重启设备
第一次使用建议:进入:
系统 → 管理权
修改默认密码。设置一个安全密码,避免路由器被未经授权访问。
3. 网络
网络菜单是 OpenWrt 最核心的部分。包含:接口设置\无线设置\DHCP服务器\防火墙\路由规则
四、OpenWrt无线WiFi设置
进入:
网络 → 无线
可以看到路由器的无线配置。通常包括:
- 2.4GHz WiFi
- 5GHz WiFi
- 点击:编辑可以修改:
无线名称
例如:
My_OpenWrt
加密方式
推荐:
WPA2-PSK/WPA3
WiFi密码
设置一个安全密码。
完成后点击:
保存并应用
等待几秒,手机即可搜索新的WiFi。
五、OpenWrt设置上网方式
OpenWrt常见上网方式有四种种。具体内容可以看下方连接
六、OpenWrt安装软件包
OpenWrt最大的优势就是可以安装各种插件。
进入:
系统 → 软件包
点击:
更新列表
然后搜索需要的软件。例如:流量统计:
luci-app-statistics
安装后即可查看网络使用情况。
![图片[2]-OpenWrt入门教程(一):第一次使用OpenWrt,你需要知道这些,基础操作-勇爱设计Netwrok](https://www.getpicion.com/wp-content/uploads/2026/07/image-17-1024x499.png)
#istorex如果不显示中文,ssh输入这个命令。
cd /tmp
wget https://repo.istoreos.com/repo/all/nas_luci/luci-i18n-quickstart-zh-cn_git-26.176.34044-f2b69d3_all.ipk
opkg install ./luci-i18n-quickstart-zh-cn_git-26.176.34044-f2b69d3_all.ipk
#v25
opkg-to-apk install ./luci-i18n-quickstart-zh-cn_git-26.176.34044-f2b69d3_all.ipk
也可以通过SSH安装:更新软件源:
apk update
opkg update
安装软件:
apk add 软件名称
opkg install 软件名称
例如:
#安装系统监控工具。
apk add htop
opkg install htop
OpenWRT官方+国内镜像
| 镜像站 | URL | 说明 |
|---|---|---|
| openwrt官方源 | https://downloads.openwrt.org/ | openwrt官方源 |
| openwrt官方镜像 | https://mirrors.cicku.me/openwrt | 使用CDN (Cloudflare)的镜像,由cicku.me提供,并获得官方认可。 |
| 清华大学 | https://mirrors.tuna.tsinghua.edu.cn/openwrt | 提供了 OpenWRT 各个版本的镜像,非常稳定和快速 |
| 中科大 | https://mirrors.ustc.edu.cn/openwrt | 也是一个非常可靠的镜像源,提供 OpenWRT 的各个版本 |
| 阿里云 | https://mirrors.aliyun.com/openwrt | 提供稳定的OpenWRT镜像下载服务 |
| 重庆大学 | https://mirrors.cqu.edu.cn/openwrt | 同样是一个可以选择的国内镜像源 |
| 南京大学 | https://mirror.nju.edu.cn/openwrt | 提供了OpenWRT的多版本支持 |
| 上海交通大学 | https://mirror.sjtu.edu.cn/openwrt | 提供稳定的开源软件镜像服务 |
| 兰州大学 | https://mirror.lzu.edu.cn/openwrt | 提供多个开源项目的镜像下载。界面有点意思 |
| 浙江大学 | https://mirrors.zju.edu.cn/openwrt | 提供多种开源软件项目的镜像 |
| 腾讯云 | https://mirrors.cloud.tencent.com/openwrt | 提供稳定的OpenWRT镜像下载服务 |
ImmoralWRT国内镜像
| 镜像站 | URL | 说明 |
|---|---|---|
| immortalwrt官方源 | https://mirrors.vsean.net/openwrt/releases/ | immortalwrt官方源软件包比openwrt官方源要多 |
| CERNET(校园网联合镜像站) | https://mirrors.cernet.edu.cn/immortalwrt | |
| 南开大学开源镜像站 | https://mirror.nju.edu.cn/immortalwrt | |
| 北京大学开源镜像站 | https://mirrors.pku.edu.cn/immortalwrt | |
| 上海科技大学Geek Pie开源镜像站 | https://mirrors.pku.edu.cn/immortalwrt | |
| 中国科学技术大学开源镜像站 | https://mirrors.ustc.edu.cn/immortalwrt | |
| 致远镜像站 | https://mirrors.sjtug.sjtu.edu.cn/immortalwrt | |
| 吉林大学开源镜像站 | https://mirrors.jlu.edu.cn/immortalwrt | |
| 上海交通大学开源镜像站 | https://mirror.sjtu.edu.cn/immortalwrt | |
| 南京大学开源镜像站 | https://mirror.nju.edu.cn/immortalwrt | |
| Cloudflare镜像站 | https://immortalwrt.kyarucloud.moe |
![图片[3]-OpenWrt入门教程(一):第一次使用OpenWrt,你需要知道这些,基础操作-勇爱设计Netwrok](https://www.getpicion.com/wp-content/uploads/2026/07/image-19-1024x541.png)
![图片[4]-OpenWrt入门教程(一):第一次使用OpenWrt,你需要知道这些,基础操作-勇爱设计Netwrok](https://www.getpicion.com/wp-content/uploads/2026/07/image-21-1024x618.png)
#例如下方这个只要修改https://mirrors.vsean.net/openwrt这个地址就行了
src/gz immortalwrt_core https://mirrors.vsean.net/openwrt/releases/24.10.6/targets/mediatek/filogic/packages
src/gz immortalwrt_base https://mirrors.vsean.net/openwrt/releases/24.10.6/packages/aarch64_cortex-a53/base
src/gz immortalwrt_kmods https://mirrors.vsean.net/openwrt/releases/24.10.6/targets/mediatek/filogic/kmods/6.6.133-1-a8b93917f464536104594f27d870028d
src/gz immortalwrt_luci https://mirrors.vsean.net/openwrt/releases/24.10.6/packages/aarch64_cortex-a53/luci
src/gz immortalwrt_packages https://mirrors.vsean.net/openwrt/releases/24.10.6/packages/aarch64_cortex-a53/packages
src/gz immortalwrt_routing https://mirrors.vsean.net/openwrt/releases/24.10.6/packages/aarch64_cortex-a53/routing
src/gz immortalwrt_telephony https://mirrors.vsean.net/openwrt/releases/24.10.6/packages/aarch64_cortex-a53/telephony
要注意的就是每款路由器架构会不一样,软件源也不一样,如何查看路由器的架构可以输入下面命令即可。
# 查看当前的CPU架构
cat /etc/os-release |grep ARCH
# 查看系统可接受的CPU架构
opkg print-architecture
apk print-architecture
常见OpenWRT架构
| 指令集 | 架构 / 子架构 | OpenWrt软件包结构 |
| ㅤ | arm64/genericlayerscape/64b | aarch64_armv8-a |
| ㅤ | arc770/generic | arc_arc700 |
| ㅤ | archs38/generic | arc_archs |
| ARM | brcm2708/bcm2708 | arm_arm1176jzf-s_vfp |
| ARM | at91/legacymcs814x/genericmxs/generic | arm_arm926ej-s |
| ARM | ipq806x/generic | arm_cortex-a15_neon-vfpv4 |
| ARM | at91/sama5d3 | arm_cortex-a5 |
| ARM | brcm2708/bcm2710 | arm_cortex-a53_neon-vfpv4 |
| ARM | mediatek/generic | arm_cortex-a7 |
| ARM | brcm2708/bcm2709 | arm_cortex-a7_neon-vfpv4 |
| ARM | sunxi/generic | arm_cortex-a8_vfpv3 |
| ARM | bcm53xx/genericlayerscape/32b | arm_cortex-a9 |
| ARM | imx6/genericzynq/generic | arm_cortex-a9_neon |
| ARM | mvebu/genericomap/generic | arm_cortex-a9_vfpv3 |
| ARM | gemini/raidsonicgemini/wiligear | arm_fa526 |
| ARM | oxnas/generic | arm_mpcore |
| ARM | cns3xxx/generic | arm_mpcore_vfp |
| ARM | kirkwood/generic | arm_xscale |
| ARM | ixp4xx/genericixp4xx/harddisk | armeb_xscale |
| MIPS64 | malta/be64 | mips64_mips64 |
| MIPS64 | octeon/generic | mips64_octeon |
| MIPS64 | malta/le64 | mips64el_mips64 |
| MIPS | ar71xx/genericar71xx/nandar71xx/mikrotiklantiq/xrx200lantiq /xwaylantiq/xway_legacymalta/be | mips_24kc |
| MIPS | adm5120/_beath25/genericbrcm63xx/genericbrcm63xx/smp | mips_mips32 |
| MIPS | malta/leramips/rt305xramips/mt7620ramips/mt7621ramips /mt7628ramips/mt7688 | mipsel_24kc |
| MIPS | brcm47xx/mips74kramips/rt3883 | mipsel_74kc |
| MIPS | adm5120/router_leadm5120/rb1xxadm8668/genericar7/genericar7 /ac49xau1000/au1500au1000/au1550brcm47xx/genericbrcm47xx /legacyrb532/genericxburst/qi_lb60 | mipsel_mips32 |
| MIPS | ramips/rt288x | mipsel_mips32r2 |
| PPC | ppc44x/generic | powerpc_440 |
| PPC | apm821xx/nandapm821xx/sata | powerpc_464fp |
| PPC | mpc85xx/generic, mpc85xx/p1020 | powerpc_8540 |
| x86 | x86/geode | i386_geode |
| x86 | x86/legacy | i386_i486 |
| x86 | x86/generic | i386_pentium4 |
| x86_64 | x86/64 | x86_64 |
七、SSH连接OpenWrt
OpenWrt本质上是一个Linux系统。高级操作通常需要SSH。Windows可以使用:
- Windows Terminal\PuTTY\Xshell\mobaxterm
连接命令:
ssh root@192.168.1.1
输入密码后即可进入系统。
常用Linux-openwrt命令:
查看系统信息:
uname -a
查看磁盘空间:
df -h
查看内存:
free -h
查看运行状态:
top
OpenWrt / ImmortalWrt 常用精简命令
一、包管理(新版apk / 旧版opkg)
#新版V25(apk)
apk update # 更新软件源
apk add 包名 # 安装
apk del 包名 # 卸载
apk search 关键词 # 搜索插件
apk info 包名 # 查看详情
#旧版(opkg)
opkg update
opkg install 包名
opkg remove 包名
opkg list-installed # 查看已装插件
二、系统操作
reboot # 重启路由器
poweroff # 关机
df -h # 查看磁盘空间
free -m # 查看内存占用
uptime # 查看运行时长
uname -a # 查看系统内核
cat /etc/openwrt_release # 查看固件版本
三、网络查看
ifconfig # 查看网卡IP
ip addr # 查看所有网卡
route -n # 查看路由网关
ping 网址 # 测连通性
curl ip.sb # 查看外网IP
四、进程/后台管理
top # 实时查看CPU进程
ps # 查看运行程序
kill -9 进程ID # 强制结束进程
五、清理缓存&修复异常
# 清空网页缓存(后台错乱必用)
rm -rf /tmp/luci-*
rm -rf /tmp/luci-modulecache/*
# 清理系统垃圾
sync && echo 3 > /proc/sys/vm/drop_caches
六、查看WiFi无线信息
iw dev # 查看无线网卡
iw dev wlan0 info # 查看2.4G信息
iw dev wlan1 info # 查看5G信息
七、文件读写快捷
vi 文件名 # 编辑文件
cat 文件名 # 查看文件内容
mkdir 文件夹名 # 新建文件夹
rm -rf 文件名/文件夹 # 强制删除
八、后台服务启停
/etc/init.d/服务名 start # 启动
/etc/init.d/服务名 stop # 停止
/etc/init.d/服务名 restart # 重启
/etc/init.d/服务名 enable # 开机自启
/etc/init.d/服务名 disable # 关闭自启
九、旁路由常用
cat /etc/config/network # 查看网络配置
uci show network # 查看接口配置
uci set # 命令行改IP网关
十、挂载/存储
blkid # 查看硬盘U盘
mount # 查看已挂载
十一、重置恢复
firstboot # 恢复出厂设置(谨慎)
八、备份OpenWrt配置
玩OpenWrt一定要养成备份习惯。进入:
系统
→
备份/升级
点击:
生成备份
系统会生成配置文件。以后:刷机失败/更换固件/修改错误配置,都可以快速恢复。
OpenWrt并不是一个简单的路由器固件,而是一套完整的Linux网络系统。刚开始使用时,可能会觉得设置复杂,但是掌握基础以后,你会发现它拥有非常强大的扩展能力。从简单的WiFi路由,到高级软路由、家庭服务器,OpenWrt都可以满足需求。












暂无评论内容