Proxmox 第一次部署经历

由于要去托管一台机器,由于机房运维方式过于古老,如果直接在机器系统上操作,出了问题需要找客服来手动维修,所以考虑使用虚拟化方案,最先本来只了解到QEMU Docker LXC 等方案。咨询学长后了解到Proxmox的解决方案,它可以一次性管理Kvm和LXC的虚拟化方案,同时提供图形化界面,而且经过使用后,真的觉得其易用性非常到位。

首先是安装:
系统基础平台使用Debian9.4,安装参考

https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Stretch

首先是修改主机名
一定要按照要求改,例如主机名为 49tql 公网IP是49.49.49.49
那么一定要添加

49.49.49.49 49tql.proxmox.com 49tql pvelocalhost

这个浪费了我几个小时。

然后开始加入他的源,

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

下载GPG

wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg

开始更新

apt update && apt dist-upgrade

开始正式安装

apt install proxmox-ve postfix open-iscsi

会让你选择一个邮件服务器的什么玩意,不知道是啥,按照他的提示,如果不知道,就选local only

然后,重启服务器

reboot

重启后应该就能打开它的web管理页面了

注意页面是https

https://49.49.49.49:8006

进去后先加网桥,
名称 vmbr0
IP地址 192.168.3.1自己想个内网
掩码 255.255.255.0自己写
桥接端口 eno0写你的网卡名字

其他都不要填

然后开NAT 和 IP转发

iptables -t nat -I POSTROUTING -s 192.168.3.0/24 -o eno1 -j MASQUERADE

echo "net.ipv4.ip_forward=1" > /etc/sysctl.d/50-ip_forward.conf && sysctl -p --system

接下来是把刚才的iptables持久化

apt install netfilter-persistent iptables-persistent
netfilter-persistent save

然后就可以开小鸡了,KVM 的直接下载官方安装镜像,放到 /var/lib/vz/template/iso
然后挂载成CD后进虚拟机开始安装。

小鸡里面静态IP写刚才的内网IP段内的,网关也写刚才那里面的 192.168.3.1 (这个可以自定义网段)。

好像差不多就这样了,剩下的还有端口转发,也用iptab写,我还没操作。先去买服务器了

标签: none

添加新评论