网站建设效果图,音乐网站建设教程视频,国内好的vps,文章 百度网站创建及发展历史下载推荐#xff1a;https://openwrt.ai/ 使用环境PVE8.0#xff0c;openwrt是以上网址的最新版#xff0c;内涵及其丰富组件。
问题来源#xff1a; 在PVE虚拟机可以很方便的使用img文件#xff0c;转换qm 成一个硬盘文件#xff0c;加入到虚拟机也就完成了#xff0c…下载推荐https://openwrt.ai/ 使用环境PVE8.0openwrt是以上网址的最新版内涵及其丰富组件。
问题来源 在PVE虚拟机可以很方便的使用img文件转换qm 成一个硬盘文件加入到虚拟机也就完成了这种方式有个问题停止命令经常失效。听说CT容器要好一点但是网上的方法太繁琐使用img提取rooffs分区导入成ct启动。我的lenyu的openwrt打包里转换后ct方式第一次可以运行第二次网络地址就丢失了所以说存在漏洞。后来找到了一个方便的rootfs的包居然是借用的docker镜像盘。具体方式我记不清只是提示资源下载并且可行。
具体步骤
打开首页https://openwrt.ai/ 下载页尾这里栏目的包 可解压固件,一般用于Docker或LXC等容器. 教程 目前的是 https://dl.openwrt.ai/releases/targets/x86/64/openwrt-11.19.2023-x86-64-generic-rootfs.tar.gz 2. 以上的tar.gz。可以直接当作ct模板使用所以也可直接以模板地址方式下载到pve的CT模板目录。但是不可以直接引导方式创建ct容器 3. 用命令方式建容器自行修改 local-lvm和bridge名称为你自已的
pct create 111 local:vztmpl/openwrt.rootfs.tar.gz --rootfs local-lvm:2 --ostype unmanaged --hostname CTOpenWrt --arch amd64 --cores 2 --memory 512 --swap 0 -net0 bridgevmbr0,nameeth0 -net1 bridgevmbr1,nameeth1
解释 pct create *** \ #“”是容器编号 local:vztmpl/-rootfs.tar.gz \ #“***-rootfs.tar.gz”时CT模板 –rootfs local-lvm:1 \ #“1”为虚拟磁盘大小这里是1G –ostype unmanaged \ #系统类型之后可在设置文件中修改 –hostname OpenWrt \ #容器名称之后可在设置文件中修改 –arch amd64 \ #系统架构amd64 | arm64 | armhf | i386 –cores 8 \ #分配给容器的核心数我这里分配的是8个我测试CT模版不需要对某一个容器分配多少pve会自己调度所以我通过CT模板建立的虚拟机都是把cpu资源全部分配的。 –memory 1024 \ #分配给容器的内存大小这里是1G。 –swap 0 \ #分配给容器的交换区大小这里是0 -net0 bridgevmbr0,nameeth0 -net1 bridgevmbr1,nameeth1 #我这里分配了两个网卡bridgevmbr1对应的是pve网络您创建的虚拟网卡nameeth1对应的是openwrt中的网卡。 4 要点创建虚拟网卡不要使用您的wan端口创建虚拟网卡不要使用您的wan端口、创建虚拟网卡不要使用您的wan端口。 4 CT的方式虽然麻烦一点但是启动停止很顺滑而且pve的web端对网卡资源的, 更改ip操作都是即时反应到虚拟机的对本机硬件的调用不知为啥会把整个硬盘驱动器暴露出去也许不是太安全也许能关闭。这是一种不错的使用方式比自编译简单的多。
题外这个里面的扩展性我感觉是国内前三的编译好的包十分多安装巨方便。更新也及时。家里的老路由就是在线编译了一个他们的包用着也没出什么问题。 唯一的疑问可能不知道什么时候会停止服务。