Proxmox VE 7.2 LXC 方式部署openwrt
Posted CIAS
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Proxmox VE 7.2 LXC 方式部署openwrt相关的知识,希望对你有一定的参考价值。
LXC 方式部署openwrt
LXC各参数使用说明:
- vmid:113
容器编号,可以根据需要自行设置,这里设为113,后面的相关设置会用到该编号。
- local:vztmpl/vzdump-lxc-113-2022_05_04-openwrt_laop.tar.zst
容器模板, local:vztmpl/ 指向 /var/lib/vz/template/cache/目录,是pve的默认模板存放目录,webUI上传的模板就存在该位置,可根据需要改为其他目录,vzdump-lxc-113-2022_05_04-openwrt_laop.tar.zst为模板文件名。
- --rootfs local-lvm:4
根磁盘位置,local-lvm可以根据实际情况修改为其他存储位置,4表示空间大小为4G。
- --ostype unmanaged
系统类型,之后可在设置文件中修改。
- --hostname OpenWrt
容器名称,之后可在设置文件中修改。
- --arch amd64
系统架构,amd64 | arm64 | armhf | i386。
- --cores 2
分配给容器的核心数。
- --memory 2048
分配给容器的内存大小,这里是2G。
- --swap 0
分配给容器的交换区大小,这里是0。
- -net0 bridge=vmbr0,name=eth0
容器网络设置,这里设置网络0为容器中增加网卡eth0,桥接到主机的vmbr0接口。
- --onboot yes
开机自启动虚拟机
下载openwrt容器
wget -N -P /var/lib/vz/template/cache/ https://foxi.buduanwang.vip/pan/foxi/Virtualization/proxmox/sysimages/openwrt/vzdump-lxc-113-2022_05_04-openwrt_laop.tar.zst
新建openwrt LXC容器
pct create 113 local:vztmpl/vzdump-lxc-113-2022_05_04-openwrt_laop.tar.zst --rootfs local-lvm:4 --ostype unmanaged --hostname OpenWrt --arch amd64 --cores 2 --memory 2048 --swap 0 --onboot yes -net0 bridge=vmbr0,name=eth0
重置openwrt root密码
更改openwrt IP
vim /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdfb:a2d9:fced::/48'
option packet_steering '1'
config interface 'lan'
option type 'bridge'
option ifname 'eth0'
option proto 'static'
option ipaddr '192.168.1.18'
option gateway '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'vpn0'
option ifname 'tun0'
option proto 'none'
重启openwrt网卡
/etc/init.d/network restart
登录openwrt
- http://ip
- root/自己重置的密码
进入容器终端
lxc-attach 113
以上是关于Proxmox VE 7.2 LXC 方式部署openwrt的主要内容,如果未能解决你的问题,请参考以下文章