PVE安装openwrt
原创大约 2 分钟
操作环境说明,本操作基于proxmox-ve: 8.1.0实操
# root@:~# pveversion -v
proxmox-ve: 8.1.0 (running kernel: 6.5.11-7-pve)
pve-manager: 8.1.3 (running version: 8.1.3/b46aac3b42da5d15)
背景介绍
openwrt是个很好的软路由,既开源,插件又多,再此就不做介绍
这里假设您已经知道openwrt且需要知道怎么在PVE上安装使用才需要看本教程
在虚拟机里面安装openwrt的步骤
wget https://downloads.openwrt.org/releases/23.05.2/targets/x86/64/openwrt-23.05.2-x86-64-generic-ext4-combined-efi.img.gz
配置如下图,注意配置完是没有红色的磁盘的
如果有可以把所有磁盘先分离再删除,已经测试过 OVMF (UEFI) 和 SeaBIOS 都可以
这里使用SeaBIOS 的BIOS类型, OVMF (UEFI) 可以先创建,然后删除UEFI磁盘不影响
gunzip openwrt-23.05.2-x86-64-generic-ext4-combined-efi.img.gz
qm importdisk 102 openwrt-23.05.2-x86-64-generic-ext4-combined-efi.img local-lvm
红色部分为磁盘调整后参数,您可以根据您的需求调整
BIOS引导顺序,注意把导入的磁盘作为第一引导选项
假如openwrt不能自动配置,无法进入后台(实际上我就是这样子)
那么需要在PVE的web端页面,进入控制台,然后配置网络后就可以进入后台
后台的账号和密码看固件,一般都是admin 密码要么为空,要么为passwd
vim /etc/config/network
option gateway '192.xxx.xxx.2'
option peerdns '0'
list dns '233.5.5.5'
list dns '114.114.114.114'
option ipaddr '192.xxx.xxx.1'
option netmask '255.255.255.0'
'192.xxx.xxx.2' 为上层iptables的配置的网关,或者为上层路由器网关
dns配置随意配置合法的DNS地址
'192.xxx.xxx.1'为 网段的网关地址 ,地址和 上层iptables的配置的网关为一个网段地址
service network restart