家里有一台几年前买的戴尔SFF主机,配置是i7-3770,(8GB DDR3)*3,1Gbps网卡,基本上一直都在吃灰。最近准备拿来装虚拟机玩,调研了有一阵子后,决定使用proxmox(pve)。
proxmox的优势主要有以下几个方面个人使用免费
使用简单,基本上就是debian上加了一个pve的程序。
稳定性,相比window而言,不用操太多心。
1 证书替换和端口修改
以下操作不做也没有关系,可以正常使用。
登陆pve服务器,在/etc/pve/nodes//下找到pve-ssl.key和pve-ssl.pem。用你的域名证书替换pve自带的自签名证书。
https的默认端口是443,但proxmox默认端口是8006且无法修改。可以使用iptables来帮我们实现端口转发iptables -t nat -I PREROUTING -d -p tcp --dport 443 -j DNAT --to-destination :8006
// 或
iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 8006
2 源更新
由于pve使用的是debian作为操作系统,为了更新速度,可以把/etc/apt/sources.list的源更改为国内源。
由于我使用的bebian版本是buster,所以可以修改源为如下:deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
具体debian版本可以用cat /proc/version查看,然后再修改到对应的国内源。
除了debian源外,如果你没有订阅pve(收费服务),那么你需要额外修改pve的源。
/etc/apt/sources.list.d/pve-enterprise.listdeb http://download.proxmox.com/debian/pve buster pve-no-subscription
这里也是需要注意对应debian的版本。
3 修改登陆提示
没有订阅(花钱)的用户在每次登陆的时候都会弹出一个未订阅提醒,如果你不想购买,也不想看到弹窗,可以修改下面的文件。
/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js// 找到这一行,替换为false
//if (data.status !== 'Active') {
if (false) {