找回密码
 立即注册
查看: 624|回复: 0

[NAS] 二、PVE(Proxmox VE)底层系统安装OpenWrt

[复制链接]

20

主题

0

回帖

129

积分

版主

积分
129
发表于 2023-2-5 20:34:36 | 显示全部楼层 |阅读模式
二、PVE(Proxmox VE)底层系统安装OpenWrt


1.创建OpenWrt虚拟机(1) 创建虚拟机
10001.png
(2) 常规选项
节点PVE;VM ID:101,注意这个VM ID,后面转换磁盘img文件时要使用;名称:随意;其他默认
10002.png
(3) 操作系统选项
不使用任何介质;类别:linux;版本5.x-2.6Kernel
10003.png
(4) 系统选项
机型可用q35,BIOS选择UEFI,取消“添加EFI磁盘”项。当然,也可以机型选ix440fx,BIOS选“默认(SeaBIOS)。其他项默认。
10004.png
(5) 磁盘选项
磁盘随便设置一下,待会要删除,使用上传的磁盘。
10005.png
(6) cpu选项
核心:2;其他全部默认即可。
10006.png
(7) 内存选项
内存:2048MB;其他默认。
10007.png
(8) 网络选项
在没有直通网卡的情况下,基本上默认即可。
10008.png
(9) 确认选项
对以上设置检测一遍完成即可。
10009.png
2.下载openwrt安装img文件并导入为PVE虚拟机中未使用磁盘来挂载:
下载好openwrt文件,一般为img文件,但此文件PVE是不支持直接使用的,需要导入成PVE虚拟机中未使用磁盘来挂载。
(1) 先将创建虚拟机时一起创建的磁盘分离并删除
10010.png 10011.png
(2) 上传下载好的openwrt安装img文件
这里上传的位置或是方法可以看自己习惯而定,我上传到ISO镜像目录,物理路径是/var/lib/vz/template/iso
10012.png
(3) 打开PVE节点的shell,导入img文件为虚拟机磁盘文件
10013.png
在窗口依次输入以下命令:
cd /var/lib/vz/template/iso                      #切换到/var/lib/vz/template/iso目录
ls                                            #查看当前目录的文件
qemu-img convert -f raw -Oqcow2 OpenWrt.img OpenWrt.qcow2  #把img文件转换成qcow2文件再执行上面的命令,qcow2的格式可以使用快照。
qm importdisk 101 OpenWrt.qcow2local-lvm     #将当前目录下的OpenWrt.qcow2文件挂载为VM ID=101的虚拟机的磁盘文件,存储目录是local-lvm
会看到vm-101-disk-0正在导入,成功导入。
10014.png
(4) 给OpenWrt挂载刚转换的磁盘
a.这时打开OpenWrt虚拟机的硬件,能看到一个未使用的磁盘vm-101-disk-0
10015.png
b.再将刚转换的磁盘挂载到虚拟机:点击未使用的磁盘,编辑,跳出界面,默认,添加即可。
10016.png
10017.png
c修改虚拟机引导顺序,将刚添加的虚拟机磁盘,鼠标拖动至第一位,并勾选已启用
10018.png 10019.png
3.安装OpenWrt
(1)启动OpenWrt虚拟机,出现以下界面,敲一下回车
10020.png
(2)输入以下命令
vi /etc/config/network
10021.png
(3)编辑network文件,在界面下输入
i              #进入编辑模式
光标切换到config interface ‘lan’里面的option ipaddr ‘192.168.1.1’
把192.168.1.1改成你网络的网段的相应ip地址,假设我的是192.168.50.251
按一次esc,接着输入:wq  保存退出即可。
10022.png
(4)在命令行输入/etc/init.d/networkrestart重启网卡。一切正常会看到ping 192.168.50.252 -t已经通了。如果不通请检查配置文件编写是否错误或者用命令停止防火墙 /etc/init.d/firewall stop 停止防火墙。
10023.png
(5)用浏览器打开你设置的openwrt的ip地址即可打开。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|encircle ( 苏ICP备15007951 )|苏公网安备32030202000891号

GMT+8, 2024-4-30 16:00 , Processed in 0.291946 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表