## 前言
那台吃灰的旧电脑,装上OpenWrt就能变成一台高性能软路由!比百元硬路由强10倍,广告过滤、流量控制、多拨叠加全搞定。本教程零基础手把手教你安装。
## 一、硬件要求
| 项目 | 要求 |
|——|——|
| CPU | Core 2 Duo及以后(Intel/AMD x86) |
| 内存 | 1GB以上 |
| 网口 | 至少1个千兆网口(2个更好) |
| 硬盘 | 8GB以上SSD或电子盘 |
| U盘 | 4GB以上做启动盘 |
## 二、下载固件
清华镜像站(国内最快):https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/
选最新版本 → targets → x86 → 64
新电脑选 combined-efi.img.gz(UEFI启动)
老电脑选 combined.img.gz(传统BIOS启动)
## 三、制作启动U盘
推荐用Ventoy(一次制作,以后直接放镜像文件):
1. 下载Ventoy:https://www.ventoy.net
2. 用Ventoy制作启动U盘
3. 把解压后的OpenWrt img文件直接复制到U盘
或者用Rufus直接写入U盘。
## 四、安装OpenWrt到硬盘
### 4.1 从U盘启动
进BIOS设U盘为第一启动项,重启进入OpenWrt。
### 4.2 写入硬盘
SSH连接(默认IP 192.168.1.1,用户root,无密码):
查看硬盘:fdisk -l
写入硬盘:dd if=/dev/sda1 of=/dev/sdb bs=4M status=progress
(sda1是U盘,sdb是硬盘,根据实际情况调整!写错盘数据全丢!)
或者更安全的方式:用 dd 将img直接写入硬盘。
## 五、配置网络接口
x86软路由最重要的一步——绑定网卡:
1. 浏览器访问 192.168.1.1
2. 网络 → 接口 → LAN
3. 物理设置中勾选对应的以太网适配器(eth0)
4. 如果有两个网口,WAN绑定另一个(eth1)
5. 保存应用
## 六、功耗优化
旧电脑当软路由24小时开机,功耗要优化:
echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
定时清理内存:
echo “0 3 * * * echo 3 > /proc/sys/vm/drop_caches” >> /etc/crontabs/root
## 七、常用功能安装
– AdGuard Home(广告过滤):opkg install adguardhome
– 流量控制SQM:opkg install luci-app-sqm
– 多拨:opkg install luci-app-mwan3
## 八、常见报错解决
| 报错 | 原因 | 解决方案 |
|——|——|———|
| 装完无法上网 | 网口未绑定 | 手动配置LAN/WAN物理接口 |
| UEFI启动失败 | 固件选错 | 换combined-efi版本 |
| 长期运行温度高 | 散热差 | 清灰换硅脂,CPU省电模式 |
| 内存不足 | 缓存未清理 | crontab定时清理 |
| 找不到网口 | 驱动缺失 | 换含更多驱动的固件 |
## 九、避坑总结
1. dd写盘命令一定要确认源盘和目标盘,写错全丢
2. x86必须手动绑定网卡接口,不然上不了网
3. 老电脑用BIOS版固件,新电脑用UEFI版
4. 清灰换硅脂后再当软路由,温度低寿命长
5. 功耗优化必做,不然电费比硬路由还贵
本教程由技术保姆网原创,转载请注明出处。