在线编译Openwrt系统镜像
首先需要自行注册
根据自己的机器选择设备型号
自定义构建固件前面的三角标
常用软软件包(按照自己的需求选择)因为我只是用来作为旁路由,所以什么都不选
互联网:后面建议都勾上(是科学上网插件)
后台地址:10.0.0.2(因为前面规划好了,旁路由用这个IP地址)
子网掩码:255.255.255.0
密码:自定义
主题自己设置
假装istore(就是多一个软件市场,好像是这样,没尝试过)
ipv6:因为我不需要
旁路由模式勾上
ipv4网关:填写主路由IP地址
DHCP服务器:关闭
两个镜像都勾上
构建新固件
构建完成后,下载刚刚生成的镜像文件,选择那个不知道选哪个就选我
下载完成后打开PVE管理界面——>local——>ISO镜像——>上传——>选择刚刚下载下来的镜像文件——>上传——>上传完成后——>创建虚拟机
创建虚拟机
修改光盘镜像为硬盘镜像
# PVE节点——>Shell进入到命令行
nano /etc/pve/qemu-server/[虚拟机编号].conf
- [虚拟机编号]改成相对应刚刚创建的Openwrt虚拟机的编号
# 进入到编辑页面后找到下面这行代码
ide2: local:iso/openwrt-x86-64-combined-squashfs.img,media=cdrom,
- 将media=cdrom改成cache=unsafe
# ctrl+x y 回车保存退出
最后设置以及检查
PVE管理界面——>刚刚创建好的Openwrt虚拟机——>选项——>开机自启动:是——>硬件——>添加——>PCI设备——>原始设备——>选择为Openwrt留的最后一个网口——>控制台——>Start Now启动——>等待跑代码自动完成
登陆Openwrt管理界面
# 默认登陆账号密码
账号:root 密码:刚刚编译的时候设置的那个密码
# 设置openwrt旁路由网络接口
网络——>接口——>Lan口后面点修改——>IP地址(就是openwrt的登陆地址,能正常使用的情况下建议不动它)——>IPv4网关(这里填写主路由的IP地址)——>DNS服务器(填写跟爱快的DNS一样就行)——>DHCP服务器基本设置——>忽略此接口——>高级设置——>动态DHCP的勾取消掉——>保存&应用
# 设置魔法上网
这个玩意儿就自行操作了