PVE 配置教程(追加)
前情提要:
其实在在去年我已经写过一篇配置教程了
Proxmox Virtual Environment(以下简称“PVE”)的安装与配置教程
那时候因为自己也算是刚接触状态,所以是在参考了大量大佬的文章,综合内容后写出来的,部分细节其实是缺失的,刚好最近重装了自己的 PVE 服务器,加上 PVE 更新了更新的版本,所以来更新一下
以下内容基于 PVE 8.4.5 版本撰写(非最新版本)
所有设置项仅在个人本地环境测试通过,可能并非适用于所有人,请按个人实际情况配置与修改~
系统安装
无变化,参考之前文章即可
优化设置
注意:PVE 8.4.0 版本以后已默认开启 PCIe 直通,如果你不需要开启核显的 SR-IOV,请跳过直通步骤
【换源】
建议更换,PVE 官方源在国内速度不理想
【更新软件包】
系统安装完建议先更新系统与软件包至最新版本,我个人使用了 Jazz(老虎)的一键脚本:
wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19d4305b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source
【开启SR-IOV】
这边我个人并没有选择开启,SR-IOV需要支持的 CPU 和内核版本,但是更换内核容易出现问题,所以无核显使用需求的可以跳过这一步
功能性设置
【开启 IPv6】
本地没有 IPv6 环境的,或者有 公网 IPv4 的,请忽略这一步,开启会多出不必要的麻烦,
但是如果你家宽环境只有 公网 IPv6 的,请开启
【安装docker】
因为某些原因,docker官方镜像在国内已无法使用,所以只能通过国内现存的镜像源进行安装,我使用的是 LinuxMirrors 的一键脚本:
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
PVE 8.4 版本系统基于 Debian 12,通过实测脚本内置的多个 docker 安装源,推荐选择离你最近的“阿里云镜像源”,安装成功率更高...同时为了避免破坏原有系统环境,这边只选择安装了 docker 和 docker-compose
【安装ddns-go】
可以获取到 ddns-go 镜像的前置条件是,你可以访问 docker镜像仓库,
不过在当前环境下,还是推荐使用 docker镜像加速,
可以选择国内公开可用的镜像源,也可以选择自建镜像源(前者简单但是限速,后者需要你有可访问的境外服务器)
几个可用镜像源(250830):
https://docker.1ms.run
https://docker.1panelproxy.com
https://proxy.1panel.live
https://docker.1panel.live
https://docker.1panel.top
https://hub1.nat.tf
https://hub2.nat.tf
https://docker.hlmirror.com
https://docker-registry.nmqu.com
https://docker.m.daocloud.io
自建镜像源可参考:
以上是搭建与优化相关的内容,完成了以上所有步骤以后,你就拥有了一个稳定的 PVE 框架,可以开始正式使用了
在正式使用之前,先上个证书?
【添加证书】
Ps:如果你 PVE 没有绑定你自己的域名,请忽略这一步,或者你可以不嫌麻烦的去套一个 IP 证书
在 “数据中心” → “ACME”处
首先 添加账户:
账户名随意,邮箱请填你自己的(乱填其实也无所谓)
然后点击“注册”
然后 添加质询插件:
这里是在你需要使用“DNS验证”的情况下才需要填写,你也可以选择使用“HTTP验证”,可以跳过这一步
然后在“节点”→“你的节点”→“系统”→“凭证”处
可以选择直接导入现有证书,也可以选择通过 ACME 申请证书(域名填你 PVE 绑定的那个)
其他的具体该如何使用,以及那些个性化配置,就全凭个人喜好啦
最后祝各位的 PVE 服务器永远不会崩溃,以及配置的时候一路顺利不报错~
附上一个好看的安卓端管理软件
Proxmon:下载 ProxMon_1.0.0-beta13.apk