mirror of
https://github.com/thelittlerocket/pve.git
synced 2025-11-01 17:56:25 +08:00
Update
This commit is contained in:
parent
6cebb438b2
commit
a797083874
2 changed files with 30 additions and 13 deletions
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
待开发内容:
|
待开发内容:
|
||||||
|
|
||||||
- 部分机器ifudown2安装有问题,原因在于PVE的MAC地址自动绑定错误,待修复(比如HostHatch和Hetzner)
|
- 部分机器ifudown2安装有问题,原因在于PVE的MAC地址自动绑定错误,待修复(比如HostHatch)
|
||||||
- 创建带IPV6独立地址的VM虚拟机或CT容器
|
- 创建带IPV6独立地址的VM虚拟机或CT容器
|
||||||
- KVM模板加载部分自定义的限制,避免机器用于滥用发包
|
- KVM模板加载部分自定义的限制,避免机器用于滥用发包
|
||||||
- 增加arm64架构的一键安装功能
|
- 增加arm64架构的一键安装功能
|
||||||
|
|
@ -17,6 +17,7 @@
|
||||||
- PVE安装修复部分机器网络设置不立即重新加载的问题,增加网络设置备份
|
- PVE安装修复部分机器网络设置不立即重新加载的问题,增加网络设置备份
|
||||||
- 部分机器的IPV6物理接口使用auto类型,无法安装PVE,修改为static类型并重写配置
|
- 部分机器的IPV6物理接口使用auto类型,无法安装PVE,修改为static类型并重写配置
|
||||||
- 由于上面这条修复,已支持在Linode平台安装PVE了
|
- 由于上面这条修复,已支持在Linode平台安装PVE了
|
||||||
|
- 修复低版本PVE还安装ifupdown2的问题,7.x以下版本使用ifupdown也足够了
|
||||||
|
|
||||||
[更新日志](CHANGELOG.md)
|
[更新日志](CHANGELOG.md)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -448,18 +448,34 @@ apt-get update
|
||||||
install_package sudo
|
install_package sudo
|
||||||
install_package iproute2
|
install_package iproute2
|
||||||
# ifupdown2 安装可能需要校验MAC地址,进行修复
|
# ifupdown2 安装可能需要校验MAC地址,进行修复
|
||||||
apt-get install -y ifupdown2
|
# if [ $? -ne 0 ]; then
|
||||||
if [ $? -ne 0 ]; then
|
# if grep -q "hwaddress" /etc/network/interfaces; then
|
||||||
if grep -q "hwaddress" /etc/network/interfaces; then
|
# echo "hwaddress already defined in /etc/network/interfaces."
|
||||||
echo "hwaddress already defined in /etc/network/interfaces."
|
# else
|
||||||
else
|
# echo "Adding hwaddress to /etc/network/interfaces..."
|
||||||
echo "Adding hwaddress to /etc/network/interfaces..."
|
# echo "hwaddress $mac_address" >> /etc/network/interfaces
|
||||||
echo "hwaddress $mac_address" >> /etc/network/interfaces
|
# fi
|
||||||
fi
|
# echo "Reloading network configuration..."
|
||||||
echo "Reloading network configuration..."
|
# ifdown -a && ifup -a
|
||||||
ifdown -a && ifup -a
|
# apt-get install -y ifupdown2
|
||||||
apt-get install -y ifupdown2
|
# fi
|
||||||
fi
|
case $version in
|
||||||
|
stretch)
|
||||||
|
install_package ifupdown
|
||||||
|
;;
|
||||||
|
buster)
|
||||||
|
install_package ifupdown
|
||||||
|
;;
|
||||||
|
bullseye)
|
||||||
|
install_package ifupdown2
|
||||||
|
;;
|
||||||
|
bookworm)
|
||||||
|
install_package ifupdown2
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
install_package net-tools
|
install_package net-tools
|
||||||
install_package novnc
|
install_package novnc
|
||||||
install_package cloud-init
|
install_package cloud-init
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue