前言
这次我们来说说直接把 OpenWrt 安装到我们的实体机上,对设备没有什么要求,只有看你的需求。
如果我们正好有一个老的电脑,而且硬盘位又有好几个,我们也可以用 OpenWrt 做 NAS 和离线下载用,至于什么科学了,什么广告过滤了,什么解锁什么音乐了,什么挂在网盘了,各种的玩法,随你,只要你能折腾。
如果想学习 Linux 的朋友,也可以从 OpenWrt 开始入门,也是一个不错的选择。
前期准备:
- 准备一个U盘
如果你准备把 OpenWrt 装到 U 盘,请找一个差不多的 U 盘,不要拿老古董玩。 - 下载 OpenWrt 固件
点此下载本站编译的OpenWrt固件 - Rufus 工具下载
点此下载Rufus - 写盘工具的下载
点此下载写盘工具 - PE 的下载
点此下载PE
教程开始:
第一步:把 OpenWrt 写入到 U 盘使用
1、OpenWrt 写入 U 盘
插入 U 盘,打开 Rufus
选择你的设备
引导类型选镜像文件,加载 OpenWrt
点击“开始”,确认格式化写入
2、电脑设置
BIOS 设置 U 盘优先启动 或开机进引导菜单选择 U 盘
启动电脑进入 OpenWrt
等待跑码完成
3、修改 IP 地址
vi /etc/config/network
/10.0.0.1(搜索旧IP)
i(编辑),修改为如 192.168.31.2
Esc → :wq 保存
/etc/init.d/network restart 重启网口,或 reboot重启系统
4、网线的接法
一头接安装 OpenWrt 的电脑,另一头接控制端或主路由的lan口,打开你的浏览器输入你修改的后台地址就可以进入你的OpenWrt后台了。
上面的步骤对萌新朋友不友好,操作的确比较难,下面有简单的方法,我教程也写过N次了,萌新朋友可以忽略这一步往下看。
5、萌新修改 IP 的方法
按照上面的方法接好网线后,按照以下步骤修改后台登录地址:
右键点击网络图标 → 属性 → 更改适配器设置,找到“以太网”(如果你的 OpenWrt 是接在无线路由器上,就选择 WLAN)。
右键点击你的网络设备 → 属性 → 找到“Internet 协议版本 4 (TCP/IPv4)” → 点击“属性”。
将“自动获得 IP 地址”改为“使用下面的 IP 地址”,手动填写:
IP 地址:填写与 OpenWrt 同一网段的地址。例如,如果 OpenWrt 后台是 10.0.0.1,你可以填写 10.0.0.10 或 10.0.0.100。
子网掩码:255.255.255.0
默认网关:填写 OpenWrt 默认后台地址,例如 10.0.0.1
确定后,打开浏览器(推荐使用 Google Chrome),在地址栏输入 10.0.0.1,进入 OpenWrt 管理后台。
6、设置旁路由
进入 OpenWrt 后台,点击网络 → 接口。
因为我们是设置旁路由,所以可以:
删除 WAN 接口
如果不需要 IPv6,也可以删除 IPv6(没有则忽略)
点击 LAN 接口 → 修改 IPv4 地址为主路由同网段地址。例如主路由为 192.168.31.1,就填写 192.168.31.2。
子网掩码保持默认,IPv4 网关填写主路由地址(如 192.168.31.1)。
DNS 服务器可填写:
腾讯:119.29.29.29
阿里:223.5.5.5
勾选“忽略此接口”,点击保存并应用。
7、电脑的设置
参考上面的方法:
找到有线网卡(Ethernet) → IPv4 设置:
IP 地址:填写 31 网段内未使用的地址,例如 192.168.31.3
子网掩码:255.255.255.0
默认网关:填写旁路地址(如 192.168.31.2)
首选 DNS:也填写 192.168.31.2
备用 DNS:填写公共 DNS,如 119.29.29.29,点击保存。
8、手机的设置(以 MIUI 为例)
- 打开 Wi-Fi 设置 → 点击已连接 Wi-Fi 的详细信息。
- 找到 “IP 设置” → 选择 “静态”。
- 填写:
• IP 地址:如 192.168.31.4
• 网关:旁路地址 192.168.31.2
• DNS:同样填写 192.168.31.2,点击保存。
9、更简单的设置方法(主路由配置)
以小米路由器为例:
- 打开路由器后台 → 点击“常用设置” → “局域网设置”。
- 把网关设置为旁路地址(如 192.168.31.2),保存即可。
所有设备无需再单独配置网关,但注意:旁路设备如果崩溃,所有设备将无法上网。
若路由器不支持修改网关:
- 进入 OpenWrt,找到 网络 → 接口,取消勾选“忽略此接口”,保存应用。
- 再进入小米路由器,关闭 DHCP 功能。
10、各种奇怪的联网问题处理
如果出现联网异常,可尝试以下操作:
- 打开 OpenWrt → 网络 → 防火墙 → 将 LAN 接口的 “IP 动态伪装”打勾,保存应用。
- 检查静态 IP 是否冲突。例如:如果你电脑设置了 192.168.31.3,那么其他设备不能再使用这个地址。
第二步:把 OpenWrt 安装到你的硬盘上
如果你觉得用上面U盘就很好用,这一步就当消磨时间了。
PE 的写入:
把你的U盘插入电脑,打开刚刚下载回来的 rufus,找到设备组合框,选择你的U盘设备,
在找到引导类型选择组合框镜像文件(选择按钮),选择你的 pe 映像,然后点击“打开”按钮。
分区类型和目标系统类型按照自己的电脑设置来选择,这里就不多说了,下面都选择默认,然后点击“开始”按钮。
出现一个警告的对话框,意思就是要把你的U盘擦除掉,请备份你U盘数据,点击“确定”开始写盘。
写盘完毕后,先不要拔出来U盘,把你的 OpenWrt 固件和你的写盘工具复制到你U盘。然后可以拔出来了。
进入 PE:
把你刚刚写入 pe 的U盘插入电脑,开机进入 pe,这里就不赘述如何进入 pe 了,如果真的看不懂,请去普及下电脑知识。
磁盘的设置:
打开 DiskGeniusEng,选择你想把 OpenWrt 安装到的硬盘,按 F6 进入快速分区。
分区表类型:我这边就选择 MBR,如果你是 UEFI 请选 GUID。
分区数目:这里选择自定义,下面我们选择一个分区,然后我们找到“确定”即可。
开始写入 OpenWrt 映像:
打开 U 盘上的写盘工具 Roadkil’s DiskImage,找到设备组合框,选择你要写入到哪个硬盘设备,
在找到 Browse 按钮,浏览到镜像文件,选择你的 OpenWrt 映像,然后点击“打开”。
然后再找到 Start 按钮点击,然后是一个警告的对话框,意思就是要把你硬盘格式划掉,点击“是”按钮开始写入,然后就是等待了,写入完成后会有一个成功的对话框,直接点击确定,最后直接重启电脑,这样子就安装完成了,等待跑码进入 OpenWrt。
重启后的设置:
参照上面修改后台地址的方法,这里就不复制粘贴了。
第三步:补充高级篇
这一部分操作相对复杂,估计没多少人会用这种方法,因为它需要手动敲命令,还要对 Linux 的分区有一定了解。不过既然都写教程了,就把它写完整吧。
是的,这里要通过命令行把 OpenWrt 写入你的硬盘。为什么要用这种方式?继续看教程你就明白了。看不懂也没关系,就当打发时间吧。
准备工作:
和前面一样,用 Rufus 把 OpenWrt 写入到 U 盘,然后启动电脑。
连接网络:
参考前面的方法,连接电脑并修改 OpenWrt 的 IP 地址。
上传映像文件:
如果你不会用 scp 命令,也可以用 WinSCP 上传文件。
我这边用的是命令行方式:
scp D:\openwrt.img root@192.168.31.2:/tmp/
SSH 连接 OpenWrt:
我用的是 Windows 自带的 CMD,也可以用 PUTTY
ssh root@192.168.31.2
查看硬盘信息:
输入以下命令查看你要安装的硬盘
fdisk -l
或者
lsblk
一定要确认清楚目标硬盘,不要写错!
写入 OpenWrt 映像:
执行以下命令
dd if=/tmp/openwrt.img of=/dev/sda
说明:
/tmp/openwrt.img 是你刚刚上传的映像文件
/dev/sda 是你要写入的目标硬盘(根据实际情况修改,不要照抄)
写入完成后,执行
reboot
重启系统,搞定。
第四步:总结
- 硬件兼容性
• 尽量使用较新或状态良好的 U 盘,否则可能出现启动失败或系统不稳定。
• 实体机网卡需受 OpenWrt 支持,部分较新或特殊型号的网卡可能需要驱动。 - 写入操作风险
• 使用 Rufus 或 dd 写入固件会完全擦除目标磁盘数据,请务必确认目标盘无重要数据,谨防误操作。 - PE 启动与分区
• 分区类型应与启动方式匹配:传统 BIOS 使用 MBR,UEFI 系统请选 GPT,否则可能无法启动。
• 快速分区操作建议选自定义,避免多余分区浪费空间。 - IP 地址冲突
• 修改 OpenWrt 的 LAN IP 地址时,确保与主路由处于同一网段但不冲突,否则无法访问后台。
• 如果主路由不开启 DHCP,OpenWrt 需启用 DHCP,否则其他设备无法获取地址。
• 修改主路由网关指向旁路由后,如果旁路崩溃,全网可能断网。 - 联网异常处理
• 如遇设备无法上网,可尝试启用防火墙中 LAN 接口的“IP 动态伪装”。
• DNS 设置错误或网关指向错误常导致网页打不开或无法解析域名。 - U盘运行与硬盘安装
• U盘运行速度慢、寿命有限,建议长期使用时安装到硬盘。
• 安装到硬盘时也可通过 OpenWrt 本身执行 dd 写入,实现“无 PE 安装”,但对 Linux 操作需有基本了解。
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复