什么是 OpenWrt?
OpenWrt 是一个高度模块化、自动化、功能强大的 Linux 发行版,专为嵌入式设备(尤其是无线路由器)打造。它打破了厂商固件的功能限制,让你完全掌控自己的网络设备。
从家庭网络优化到企业级网关部署,OpenWrt 提供了灵活的软件包管理系统(opkg)、Web 管理界面(LuCI)、以及完整的命令行环境,支持数千款设备。
核心特性
📦 包管理
通过 opkg 安装/卸载软件包,轻松扩展功能(如 AdGuard、Samba、Docker 等)。
🌐 Web 管理界面
内置 LuCI 图形界面,无需命令行即可配置网络、防火墙、QoS 等。
🔧 高度可定制
从内核到应用层均可编译定制,打造专属固件。
🔒 安全可靠
社区活跃,漏洞响应迅速;支持最新加密协议与安全策略。
典型应用场景
- 老旧路由器性能提升与功能扩展
- 搭建家庭媒体中心或 NAS(配合 USB 存储)
- 实现广告过滤(AdGuard Home / dnsmasq + hosts)
- 科学上网网关(配合 Clash / V2Ray)
- 企业级 VLAN、多 SSID、访客网络隔离
- 物联网(IoT)网关与边缘计算节点
如何开始使用 OpenWrt?
- 访问 OpenWrt 官网,确认你的设备型号是否被支持。
- 下载对应固件(通常为 .bin 或 .img 文件)。
- 通过原厂 Web 界面或 TFTP 方式刷入 OpenWrt。
- 首次登录:默认 IP 为
192.168.1.1,无密码(需立即设置)。 - 通过 LuCI 界面或 SSH 进行配置与扩展。
⚠️ 注意:刷机有风险,请务必备份原厂固件并仔细阅读设备专属安装指南!
推荐资源
- OpenWrt 官方网站
- OpenWrt 社区论坛
- 官方文档
- GitHub 源码仓库
- 国内镜像站(如清华、中科大)提供高速固件下载