Maple 2bd646c746 feat(网络): 添加基于 MAC 地址的网卡命名绑定功能
实现通过 systemd .link 文件按 MAC 地址固定网卡命名,避免重启或硬件变更后网卡顺序变化导致网络配置失效。新增功能包括:
- 支持创建、删除和查看 MAC 绑定
- 自动检测并清理旧式 udev 规则
- 提供冲突检测与依赖检查
- 更新 README 和界面截图
2026-05-07 22:00:13 +08:00

PVE Tools Pro

An all-in-one operations script for Proxmox VE 9.x, covering VM lifecycle workflows, host networking / firewall / IPv6, GPU / PCI passthrough, day-to-day maintenance, and third-party integrations.

Docs | Changelog | FAQ | 中文 | 日本語

Overview

PVE Tools Pro is an interactive Bash toolkit for Proxmox VE 9.x. It does not try to replace native PVE commands. Instead, it wraps high-frequency and error-prone operational workflows with clearer menus, stronger validation, and more explicit risk warnings.

Key capabilities:

  • VM lifecycle workflows: backup, restore, config export / import, templates, cloning, Cloud-Init, disk management, snapshots, startup order, guest networking, and in-cluster migration.
  • Host networking and firewall: bridge, Bond, VLAN, IPv4 / IPv6 / SLAAC / DHCP, PVE firewall, security groups, IPv6 helper, and network diagnostics.
  • GPU / PCI passthrough: Intel iGPU virtualization and passthrough, NVIDIA GPU management, AMD dGPU passthrough, AMD iGPU passthrough, RDM, NVMe, and controller passthrough.
  • System maintenance: mirror switching, updates, PVE 8 -> 9 upgrade, kernel management, GRUB backup / restore, mail notifications, and hardware monitoring helpers.

Quick Start

bash <(curl -sSL https://pve.oowo.cc/PVE-Tools.sh)

Safety Notes

  • The script performs real changes to host networking, firewall rules, GRUB, module loading, VM config, and data-plane objects.
  • Backup / restore, template / clone / Cloud-Init, disk, snapshot, and migration workflows are high-risk operations. Always verify backups first.
  • Misconfigured host networking or firewall rules may immediately break SSH, WebUI, or production traffic.
  • AMD iGPU passthrough usually requires a user-supplied ROM / vBIOS. The script validates and writes romfile, but does not extract the ROM for you.

Sponsor

If this project saves you time or helps you avoid costly mistakes, you can support ongoing maintenance here:

Pay For Services

If you need one-on-one remote support, emergency recovery, passthrough troubleshooting, network work, or a full PVE setup, check the paid support page:

Other Languages

Disclaimer

This project is a real operations tool for Proxmox VE hosts and guests. If you run high-risk actions without validated backups, a maintenance window, and a rollback plan, you may cause management-plane loss, guest outage, or irreversible data damage. All data loss, recovery cost, and third-party recovery expenses remain the responsibility of the operator.

Full ULA page: https://pve.oowo.cc/ula The ULA outlines the intended scope of the script, its risk boundaries, the operator's responsibilities, and the disclaimer for network interruption, configuration mistakes, data damage, service unavailability, and related recovery costs. Read it before running backup or restore, migration, Cloud-Init, disk changes, GPU passthrough, host networking, or firewall operations.

License

GPL-3.0. See LICENSE.

Description
一个专为PVE9(Debian13)设计的维护、新装、换源的一键脚本。功能包括不限于:功能包括但不限于:更换清华镜像源、移除订阅弹窗、合并 local 与 local-lvm、删除 Swap、系统更新、查看系统信息、硬件直通、CPU 电源模式、温度监控、Ceph 源配置、Ceph 卸载及内核管理 | A one-click script designed for maintenance, installation, and source replacement specifically for PVE9 (Debian13).
Readme GPL-3.0 30 MiB
Languages
JavaScript 58.9%
Shell 38.5%
Vue 1.7%
TypeScript 0.5%
CSS 0.4%