侧边栏壁纸
  • 累计撰写 54 篇文章
  • 累计创建 71 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Debian安装PVE(proxmox)及安装windows虚拟机记录

Seger
2024-10-31 / 0 评论 / 0 点赞 / 201 阅读 / 933 字

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模块

0

评论区