安装前检查
proxmox安装对hostname有严格要求,确认返回IP是否与本机hosts中一致
hostname --ip-address
安装Proxmox并开启bbr
echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list 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-get update apt install proxmox-ve postfix ksm-control-daemon open-iscsi bridge-utils -y apt remove os-prober -y echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p
安装完成且无报错后 和访问https://IP:8006访问管理面板
配置网卡
先备份一下网卡配置
cp /etc/network/interfaces /etc/network/interfaces.bak
以下是网卡配置eno2为物理网卡,vmbr0为独立ip网桥,vmbr1为nat网桥
auto lo iface lo inet loopback iface eno2 inet manual up route add -net 【IP】 netmask 【netmask】 gw 【gateway】 dev eno2 auto vmbr0 iface vmbr0 inet static address 【IP】 netmask 【netmask】 gateway 【gateway】 bridge_ports eno2 bridge_stp off bridge_fd 0 auto vmbr1 iface vmbr1 inet static address 10.0.1.254 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0 post-up echo 1 > /proc/sys/net/ipv4/ip_forward post-up iptables -t nat -A POSTROUTING -s '10.0.1.0/24' -o vmbr0 -j MASQUERADE post-down iptables -t nat -D POSTROUTING -s '10.0.1.0/24' -o vmbr0 -j MASQUERADE
创建虚拟机
登录 https://IP:8006/
LXC模版上传至/var/lib/vz/template/cache/ 或在web中储存->内容->模板 下载
KVM模版上传至 /var/lib/vz/template/iso/
独立IP网络配置:

NAT网络配置:

可以使用iptables映射端口到虚拟机上
留坑 之后补上