落雨宸的时光机
566 字
3 分钟
0
Proxmox VE 镜像安装 OpenWRT
2023-06-05

查阅网上的教程的时候看到了各种什么 lxc 之类的东西啊,不懂啊!所以还是直接用镜像安装吧

参考文章:https://post.smzdm.com/p/apze0rw2/

i. 镜像上传 & 虚拟机创建#

注意:这个镜像指的是 .img 结尾的镜像!

  1. 先上传镜像
  2. 然后创建虚拟机
    • 常规:得记下 VM ID
    • 操作系统:不使用任何介质
    • 系统:默认
    • 磁盘:可以直接删掉!因为后面会用命令行添加
    • CPU、内存:看情况加吧
    • 网络:默认、VirtIO
    • 先不要启动!

ii. 导入镜像#

  1. 打开宿主机 Shell
  2. 然后需要导入镜像!输入指令:3d8s9df() { read -r -p "VM ID: " __VMID; read -r -p ".IMG Filename: " __FILENAME; qm importdisk $__VMID /var/lib/vz/template/iso/$__FILENAME local-lvm;}; 3d8s9df;(别害怕,这不是什么有害的东西!只是封装成了一个函数加入了交互而已!)
  3. 然后需要对虚拟机的磁盘进行一些操作!
  • 点击边栏刚刚创建的虚拟机
  • 切换到「硬件」选项卡
  • 看到最下面出现了一个「未使用的磁盘 0」,双击它,点击添加
  • 然后需要扩大空间!选中「硬盘 (scsi0)」,点击上方的「磁盘操作」,选择「调整大小」,输入想要添加的空间并点击确定
  1. 然后……假如要当作旁路由的话,就不需要做什么动作了哦,默认会桥接到主网口上的啦;假如需要添加多网卡?请按以下步骤操作哦
  • 切换到「硬件」选项卡
  • 点击「添加」,添加对应网口
  1. 然后需要更改引导顺序!
  • 切换到「选项」选项卡
  • 双击「引导顺序」
  • 只启用「scsi0」,然后将其他全部禁用!
  1. 然后……可以顺手开一下「开机自启动」哦,就在第二行
  2. 然后……没了?启动虚拟机!

iii. OpenWRT 配置#

理论上虚拟机应该成功启动了,但是还需要配置一下 OpenWRT 才能正常使用哦

  1. 更改 IP
    • 输入命令:vi /etc/config/network,改对应网络配置
    • 可以直接 reboot 重启,也可以 ifconfig eth0 down; ifconfig eth0 up 仅重启网卡
  2. 然后……?就可以从网页登录 OpenWRT 进行使用啦!

iv. 总结#

重点嘛……应该在于镜像的导入吧

嗯,就这样(

Proxmox VE 镜像安装 OpenWRT
https://blog.lzc256.com/posts/installing-openwrt-on-pve-using-img-files/
作者
落雨宸
发布于
2023-06-05
许可协议
CC BY-NC-SA 4.0