下载推荐https://openwrt.ai/
使用环境PVE8.0,openwrt是以上网址的最新版,内涵及其丰富组件

具体步骤

  1. 打开首页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. 用命令方式建容器,自行修改 locallvmbridge称为你自已的

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 bridge=vmbr0,name=eth0 -net1 bridge=vmbr1,name=eth1

解释

pct create *** #“”是容器编号
local:vztmpl/
rootfs.tar.gz #“***-rootfs.tar.gz”时CT模板
rootfs locallvm: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 bridge=vmbr0,name=eth0 –net1 bridge=vmbr1,name=eth1 #我这里分配两个网卡bridge=vmbr1对应的是pve网络您创建的虚拟网卡name=eth1对应的是openwrt中的网卡。
4,
要点:创建虚拟网卡不要使用您的wan端口,创建虚拟网卡不要使用您的wan端口、创建虚拟网卡不要使用您的wan端口。

4
CT的方式虽然麻烦一点,但是启动停止很顺滑,而且pveweb端对网卡资源的, 更改ip操作都是即时反应到虚拟机的,对本机硬件调用不知为啥会把整个硬盘驱动器暴露出去,也许不是太安全,也许能关闭。这是一种不错的使用方式,比自编译简单的多。

题外:这个里面扩展性我感觉是国内前三的,编译好的包十分多,安装巨方便。更新也及时。家里的老路由就是在线编译了一个他们的包,用着也没出什么问题
唯一的疑问,可能知道什么时候会停止服务

原文地址:https://blog.csdn.net/wjcroom/article/details/134677009

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_33992.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注