Proxmox 安装
更新
apt update -y
apt-get update
apt-get upgrade
安装依赖
apt-get install sudo curl wget git -y
更改主机名称
nano /etc/hosts
改成如下
127.0.0.1 localhost
141.98.197.XX proxmox proxmox
更改hostname
hostnamectl set-hostname proxmox
查看hostname是否修改成功
hostname
如果输出proxmox,则代表成功
查看hostname ip 是否成功
hostname --ip-address
如果输出你本机ip说明成功。
重启网络
systemctl restart networking.service
Add the Proxmox VE repository:
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
Add the Proxmox VE repository key as root
wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
更新系统
apt update && apt full-upgrade
Do you want to continue? [Y/n] 直接回车
安装proxmox内核
apt install proxmox-default-kernel
重启系统
reboot
安装proxmox软件
apt install proxmox-ve postfix open-iscsi chrony
Do you want to continue? [Y/n] 直接回车
如果出现图形 Local only 选择OK
出现General mail configuration type 页面。选择Local only 然后OK
system mail name 输入proxmox 然后选择OK回车
移除Debian 内核防止冲突
apt remove linux-image-amd64 'linux-image-6.1*'
更新grub
update-grub
卸载 os-prober软件包
apt remove os-prober
重启系统
reboot
再次设置下密码
passwd
通过 https://ip:8006 登录proxmox,密码就是上面设置的密码
创建vmbr1 桥接网络
nano /etc/network/interfaces
在interfaces 文末加入
auto vmbr1
iface vmbr1 inet static
address 192.168.1.1
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 echo 1 > /proc/sys/net/ipv4/conf/vmbr1/proxy_arp
post-up iptables -t nat -A POSTROUTING -s '192.168.1.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.1.0/24' -o vmbr0 -j MASQUERADE
192.168.1.1可以更改成你任意喜爱的ip,更改完
post-up iptables -t nat -A POSTROUTING -s ‘192.168.1.0/24’ -o eth0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s ‘192.168.1.0/24’ -o eth0 -j MASQUERADE
这两个相应ip也要更改。
Windows 虚拟机安装
切到IOS目录
cd /var/lib/vz/template/iso
下载pve windows virtio驱动
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
下载 cn_windows_10_enterprise_ltsc_2019_x64_dvd_9c09ff24.iso
wget https://download.testip.xyz/Windows/cn_windows_10_enterprise_ltsc_2019_x64_dvd_9c09ff24.iso
其他Windows版本请自行更换
en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso
https://download.testip.xyz/Windows/en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso
zh-cn_windows_11_business_editions_version_22h2_updated_nov_2022_x64_dvd_3623b3e1.iso
https://download.testip.xyz/Windows/zh-cn_windows_11_business_editions_version_22h2_updated_nov_2022_x64_dvd_3623b3e1.iso
SW_DVD9_Win_Pro_11_22H2.3_64ARM_ChnSimp_Pro_Ent_EDU_N_MLF_X23-29275.ISO
https://download.testip.xyz/Windows/SW_DVD9_Win_Pro_11_22H2.3_64ARM_ChnSimp_Pro_Ent_EDU_N_MLF_X23-29275.ISO
最后开始创建虚拟机,不知道的网上找下pve安装windows的教程,这边就不多展开了。
安装的时候记得下载virtio-win-0.1.262.iso 这个文件,不一定要相同的版本,和windows安装ISO一起挂在到虚拟光驱上面,系统安装完可以进行驱动的安装。
如果网络出现异常,手动配置网络
ip:192.168.1.xx
网关:192.168.1.1
子网:255.255.255.0
添加端口映射
tcp转发
sudo iptables -t nat -A PREROUTING -p tcp --dport 45678 -j DNAT --to-destination 192.168.1.100:3389
udp转发
sudo iptables -t nat -A PREROUTING -p udp --dport 45678 -j DNAT --to-destination 192.168.1.100:3389
开启BBR
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
保存生效
sysctl -p
检测BBR是否生效
lsmod | grep bbr
输出含有bbr即说明内核内已启用bbr模块
评论区