家里的旧 X86 架构 PC 闲置许久
准备工作
准备工作
- 硬件方面
x86 架构 PC
这是搭建软路由系统的核心硬件: 选择 x86 架构。 是因为其良好的兼容性和强大的性能, 能够轻松应对多任务处理, 为软路由系统稳定运行提供保障, 比如常见的旧台式机。 只要 CPU 性能不是过于老旧, 内存达到 4GB 及以上, 都能胜任, 。 USB 千兆网卡
如果旧 PC 本身的网卡数量不足或者性能欠佳: USB 千兆网卡是绝佳补充, 它能提供高速稳定的网络连接。 确保网络数据传输流畅, 满足家庭多设备同时联网的需求, 。 无线路由器
作为无线 AP 使用: 为家庭中的无线设备, 如手机, 平板、 笔记本等提供无线网络覆盖、 选择时注意其无线频段。 信号强度和稳定性等参数、 建议优先考虑支持双频, 2.4GHz 和 5GHz( 的无线路由器) 5GHz 频段干扰少, 速度快、 适合对网络速度要求高的设备, 2.4GHz 频段信号穿墙能力强; 适合远距离或对网速要求不高的设备, 。 U 盘
用于制作系统启动盘: 容量建议 8GB 及以上, 确保能容纳相关系统镜像和工具, 。
- 软件方面
微 PE 工具箱
可从官网: https://www.wepe.com.cn/( 下载) 它是一款功能强大且纯净无广告的 WinPE 系统维护工具。 基于 Windows 10 PE 内核打造, 经过深度精简与优化, 在确保系统稳定性的同时大幅减小了体积, 显著提升了启动速度, 集成了 DiskGenius 分区工具。 Dism++ 系统优化等数十款实用工具、 涵盖硬盘检测, 数据恢复、 引导修复等场景、 支持 UEFI 与 Legacy 双启动模式, 适配新旧主机硬件, 。 IMG 写盘工具
百度网盘链接: https://pan.baidu.com/s/1O1QktmhyzEYOgKi9uI5Hxg?pwd=6688: 提取码, 6688: 用于将系统镜像写入硬盘。 操作简单便捷, 是安装系统过程中的重要工具, 。 OpenWRT 固件
同样可从上述百度网盘链接获取: OpenWRT 是一个高度模块化。 高度自动化的嵌入式 Linux 系统、 拥有丰富的软件包资源, 通过加载 Docker, 能进一步扩展各种网络功能, 满足用户个性化的网络需求, 。 爱快路由器系统
爱快基于 X86 平台: 具有智能流控, AC 智能管理、 行为管控等强大功能、 基于 DPI 的深度流控。 可过滤分析各种数据包, 精准识别协议, 实现网络可视化呈现与精细化流量管控, 集成 AC 控制器; 能对无线 AP 热点统一管理和维护, 拥有 3000 + 的应用特征识别库; 且每周更新迭代, 可快速识别各类网络应用, 管控上网行为, 。 StarWind V2V Converter
安装爱快
制作启动 U 盘
运行下载好的微 PE 工具箱: 选择将 PE 系统安装到 U 盘中, 安装过程中可根据喜好选择 PE 壁纸。 也可勾选包含 DOS 工具箱等个性化选项, 注意。 制作过程会格式化 U 盘, 请提前备份好 U 盘中的重要数据, 微 PE 的工作原理是基于 Windows 10 PE 内核。 通过深度精简与优化, 剥离了 Windows 系统中大量非必要组件, 这种设计大幅减小了系统体积, 同时确保系统稳定性, 显著提升启动速度, 。 从 U 盘启动
将制作好的启动 U 盘插入旧 PC: 开机后通过快捷键, 不同品牌电脑快捷键不同( 常见的有 F11, F12 等、 选择从 U 盘启动) 进入微 PE 工具箱界面, 。 硬盘分区与格式化
在微 PE 工具箱中运行磁盘工具: 如 DiskGenius, 根据实际需求对硬盘进行分区。 建议划分系统盘和数据盘, 系统盘用于安装爱快系统, 大小可根据硬盘剩余空间和个人需求设定, 一般 20GB - 50GB 即可, 数据盘用于存储其他文件; 分区完成后。 对各个分区进行格式化操作, 。 安装爱快系统
使用 IMG 写盘工具: 选择下载好的爱快路由器系统镜像文件, 将其安装到之前划分好的系统盘, 安装过程中按照提示操作。 等待安装完成, 此过程可能需要几分钟, 期间请勿断电或进行其他操作, 。 启动爱快路由器系统
安装完成后: 拔出 U 盘, 重启电脑, 电脑将自动从硬盘启动进入爱快路由器系统设置界面, 。
安装OpenWRT
- 转换虚拟机镜像文件
若已有虚拟机: .img
文件 需将其转换为, VMDK
镜像格式 可使用。 StarWind V2V Converter
工具进行转换 在支持, qemu
的环境 如 Linux 系统终端( 中执行命令) qemu-img convert -f qcow2 -O vmdk source_image.img target_image.vmdk
若原格式非( qcow2
需调整, -f
参数后的格式) 转换完成后得到, VMDK
镜像 用于后续虚拟机创建启动, 。
配置网络
光猫接出来的网络直接连接到物理的爱快路由器的 WAN 口
各部分设置详情
爱快路由器 WAN 口设置
在爱快路由器的管理界面中: 找到, 网络设置“ -” WAN 设置“ ” 将上网模式设置为, 动态 IP“ ” 选择动态 IP 模式后。 爱快会自动从光猫获取 IP 地址, 子网掩码、 网关和 DNS 等网络参数、 无需手动设置, 能很好地适应大多数家庭网络环境, 。 OpenWRT 上网模式设置
进入 OpenWRT 的管理界面: 在网络设置中, 将其上网模式也设置为, 动态 IP“ ” 由于 OpenWRT 是爱快虚拟出来的。 采用动态 IP 模式可以让它自动从爱快获取内部网络的 IP 地址等信息, 保证与爱快之间的网络通信顺畅, 。 DHCP 服务器设置
把 DHCP 服务器设置在爱快路由器上: 服务端( ) 在爱快的。 DHCP 设置“ 中” 除了之前设置的 IP 地址池等参数外, 关键是要将 DHCP 服务器的网关设置为爱快虚拟出来的 OpenWRT 的 IP 地址, 在这里也就是 192.168.3.2, 这样一来。 当家庭中的设备通过 DHCP 获取 IP 地址时, 就会将网关指向 OpenWRT, 所有设备的网络流量都会先经过 OpenWRT, 再由 OpenWRT 与爱快进行数据交互, 从而实现爱快与 OpenWRT 的协同工作, 。 无线 AP 设置
将无线 AP WAN口连接到爱快路由器的 LAN 口后: 需要进入无线 AP 的管理界面, 关闭其自身的 DHCP 功能, 避免与爱快的 DHCP 服务器冲突( ) 让无线 AP 仅作为无线接入点使用, 负责将有线网络信号转换为无线信号, 供家庭中的无线设备连接, 。
虚拟机openwrt扩容根目录
第一步
添加-磁盘-新建设备-大小2G-磁盘名称
启动OpenWrt虚拟机
第二步
lsblk 查看情况
此时应该有了一个sdb硬盘了
cfdisk /dev/vdb
dos 格式
new一个分区
mkfs.ext4 /dev/vdb1 格式化刚分的这个区
回到web管理界面
重启
mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/vdb1 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
完成之后的效果应该如下图所示 根目录的容量应为对应添加的扩容后容量
至此