【2022.11.17】N5105安装PVE系统,关联proxmox

下载、安装PVE系统

先去PVE官网下载新版的ISO文件:Proxmox VE 7.2 ISO Installer

写入磁盘后直接进入BIOS,选择U盘启动

选择同意

image-20221117212736857

选择磁盘

image-20221117212857065

如果有网络的话,不用选择,没网络的话选择中国,其他默认

image-20221117213029050

输入密码和email,报警的时候可以发送到这个邮箱

image-20221117213248012

然后选择IP,一般不用选,DHCP分配好了,但是最好在路由里固定IP地址,并且记下你的网卡名称,我这里是enp2s0

image-20221117213352157

然后开始安装,之后重启,拔掉U盘

image-20221117213548821

开机后得知其访问的IP地址和端口,剩下的在网页上面操作

比如我这里,https://192.168.2.38:8006/

image-20221117213811592

换源

进入PVE的本体SHELL,换成pve国内源,加快下载速度

wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
echo "#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list

换Debian源

mv /etc/apt/sources.list /etc/apt/sources.list.bk
nano /etc/apt/sources.list

将以下内容加入

deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free

# deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free

ctrl+x y enter保存退出,更新源,upgrade可能会比较慢一些

apt update
apt upgrade -y

网络配置

apt install ethtool -y

在网络可以看到,我的vmbr0是从enp2s0虚拟出来的网桥

image-20221117214900069

然后记下你的网络

在PVE的shell里面输入,可以在bus-info查看设备位置

ethtool -i 系统设备名,上方看到的非网桥名称

image-20221117215622002

将内容记下

硬件标识 系统设备名 设备位置 软路由内设备名
靠近电源口 enp2s0 0000:02:00.0
远离电源口 enp3s0 0000:03:00.0
无线网卡 wlp1s0 0000:01:00.0

开启硬件直通

nano /etc/default/grub

注释掉一行代码,并加入新的一行代码

# GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

image-20221117220452729

保存退出

然后更新grup

update-grub

下载openwrt

下载链接:Releases · klever1988/nanopi-openwrt · GitHub

选择最新版的x86.img.gz

创建虚拟机

上传ISO

image-20221117222007503

创建虚拟机

image-20221117221752140

选择操作系统

image-20221117222212604

下一步系统,默认

下一步磁盘,默认32G也够了

image-20221117222340420

CPU加到4核

image-20221117222509026

内存的话,半G就行

image-20221117222547525

网络默认

完成

SHELL配置虚拟机

回到PVE的shell

nano /etc/pve/qemu-server/[虚拟机编号].conf

这个虚拟机编号见下图

image-20221117223743718

修改media=cdrom为cache=unsafe,图上没有改

image-20221117223923494

添加PCI设备

image-20221117224206842

对照上方的表格,因为

硬件标识 系统设备名 设备位置 软路由内设备名
靠近电源口 enp2s0 0000:02:00.0 eth0,WAN(桥接)
远离电源口 enp3s0 0000:03:00.0 eth1,LAN
无线网卡 wlp1s0 0000:01:00.0

我要选择 0000:03:00.0作为LAN口

请注意,因为net0是以vmbr0作为基础,vmbr0是enp2s0虚拟出来的,所以PCI设备不能选 enp2s0对应的0000:02:00.0

image-20221117231613847

开启虚拟机

image-20221117224656906

成功后这样,跳出一堆命令行

image-20221117235733807

但是这时候是连不上网的,因为固件的源地址设置为192.168.2.1,所以你现在是进不了这个系统的

需要把原来的接口拔下来,然后用一台电脑插上去,将IP配置为192.168.2.xx,然后进入openwrt进行修改

image-20221117235303440

我在这里修改为40,然后指向原来的网关1,关闭DHCP服务

image-20221117235412708

现在断开连接,重新连接路由器和n5105,现在就可以通过40来访问这个openwrt系统了

posted @ 2022-11-18 07:24  Mokou  阅读(4421)  评论(0编辑  收藏  举报