đ„ïž Proxmox VE : le socle de virtualisation open source de mon homelab
đ Introduction
Tout homelab commence par une question pratique : comment faire tourner plusieurs environnements isolĂ©s sur un seul serveur, sans tout mĂ©langer ni tout casser au premier essai ? La rĂ©ponse, chez moi comme chez beaucoup, sâappelle Proxmox VE.
Proxmox Virtual Environment est une plateforme de virtualisation open source basĂ©e sur Debian. Elle pilote deux technologies complĂ©mentaires â les machines virtuelles KVM et les conteneurs LXC â depuis une seule interface web, sans licence obligatoire. La version 9.2, sortie en mai 2026, sâappuie sur Debian 13 « Trixie ». Câest le socle idĂ©al dâun homelab : câest ici quâon dĂ©coupe le mĂ©tal avant dây poser Docker ou Kubernetes.
đ Installation et premier accĂšs
Proxmox sâinstalle directement sur le serveur, sans OS hĂŽte prĂ©alable : on flashe lâimage ISO sur une clĂ© USB, on dĂ©marre dessus, et lâinstalleur pose un Debian prĂ©configurĂ© avec lâhyperviseur. Quelques minutes plus tard, lâinterface dâadministration est disponible dans le navigateur :
https://<ip-du-serveur>:8006
Le port 8006 est lâun des rares dĂ©tails Ă retenir par cĆur : câest lĂ que vit toute lâadministration. Pas dâagent lourd Ă installer sur son poste, pas de client dĂ©diĂ© â un navigateur suffit pour crĂ©er des VM, ouvrir une console, gĂ©rer le stockage ou lancer une sauvegarde.
đ§± VM ou conteneur LXC : lequel choisir ?
Câest le premier vrai choix quâon fait sur Proxmox, et il structure lâusage.
Une machine virtuelle (KVM) Ă©mule un ordinateur complet, avec son propre noyau et son propre systĂšme. On y installe nâimporte quel OS â Linux, Windows, BSD â et lâisolation est totale. Câest le bon choix pour un systĂšme non-Linux, pour un environnement quâon veut parfaitement cloisonnĂ©, ou pour faire tourner un nĆud Kubernetes.
Un conteneur LXC partage le noyau de lâhĂŽte Proxmox. Il ne contient quâun systĂšme Linux minimal et lâapplication. RĂ©sultat : il dĂ©marre en une seconde, consomme une fraction de la RAM dâune VM, et se prĂȘte trĂšs bien aux services Linux simples â un reverse proxy, une base de donnĂ©es, un petit service interne.
Ma rĂšgle : LXC par dĂ©faut pour les services Linux lĂ©gers, VM dĂšs quâil faut un noyau Ă soi (Windows, ou une VM qui hĂ©bergera elle-mĂȘme du Docker ou du Kubernetes). Ă noter que Proxmox 9.2 embarque LXC 7.0 et QEMU 11.0, avec un noyau Linux 7.0.
đ§° Ce qui fait la force de Proxmox
Au-delĂ de la crĂ©ation de VM, Proxmox embarque une pile dâexploitation complĂšte :
- ZFS intĂ©grĂ© â pool de stockage avec snapshots, compression et checksums natifs. On peut faire un instantanĂ© dâune VM avant une manipulation risquĂ©e, puis revenir en arriĂšre en une commande.
- Sauvegardes â via
vzdump, et surtout via Proxmox Backup Server, un produit compagnon qui gĂšre des sauvegardes dĂ©dupliquĂ©es et incrĂ©mentales. - Cluster â plusieurs serveurs Proxmox se regroupent en cluster pilotĂ© depuis une seule interface, avec migration Ă chaud des VM dâun nĆud Ă lâautre.
- Haute disponibilitĂ© â si un nĆud tombe, les VM marquĂ©es HA redĂ©marrent automatiquement ailleurs. La 9.x a introduit un rĂ©partiteur de charge dynamique qui rééquilibre les workloads entre nĆuds.
- SDN â un rĂ©seau dĂ©fini par logiciel pour segmenter proprement le trafic entre VM et entre nĆuds.
Ce sont des fonctionnalitĂ©s quâon paie cher ailleurs, et qui sont ici disponibles gratuitement dĂšs lâinstallation.
đ Le modĂšle open source et les dĂ©pĂŽts
Proxmox VE est publiĂ© sous licence AGPLv3 : entiĂšrement libre, sans fonctionnalitĂ© verrouillĂ©e derriĂšre un paywall. Le modĂšle Ă©conomique repose sur les abonnements de support et lâaccĂšs au dĂ©pĂŽt « enterprise », plus stabilisĂ©.
En pratique, sur un homelab, on bascule sur le dĂ©pĂŽt « no-subscription » : mĂȘmes fonctionnalitĂ©s, mises Ă jour un peu moins figĂ©es, et un bandeau dâavertissement au login quâon peut ignorer. Pour de la production critique, lâabonnement enterprise a du sens ; pour apprendre et expĂ©rimenter, le no-subscription est parfaitement viable.
â ïž Quelques prĂ©cautions
- PrĂ©voyez le stockage dĂšs le dĂ©part. ZFS est excellent mais gourmand en RAM. Sur une petite machine, un simple LVM-thin fait souvent mieux lâaffaire.
- Le cluster demande au moins trois nĆuds pour un quorum sain. Ă deux nĆuds, une panne peut bloquer le cluster : il faut alors configurer un QDevice tĂ©moin.
- LXC nâest pas une VM. Certaines charges (Docker imbriquĂ©, montages particuliers) demandent des conteneurs « privilĂ©giĂ©s » ou des rĂ©glages spĂ©cifiques. En cas de doute, une VM dĂ©diĂ©e Ă©vite bien des surprises.
- Sauvegardez avant de mettre Ă jour. Un snapshot ZFS ou une sauvegarde Proxmox Backup Server avant un
apt upgrademajeur, et on dort tranquille.
đ Conclusion
Proxmox VE, câest le couteau suisse de la virtualisation auto-hĂ©bergĂ©e : gratuit, open source, complet, et suffisamment robuste pour aller de lâhomelab Ă la petite production. Il transforme un serveur nu en une plateforme oĂč lâon peut dĂ©couper, isoler, sauvegarder et faire migrer des environnements sans effort.
Proxmox joue le rĂŽle de socle : câest dans une VM Proxmox quâon installe Docker, puis un cluster Kubernetes lĂ©ger comme k3s. Commencez par poser cette fondation proprement â le reste sâempile naturellement dessus.
đ Liens utiles
/faq
Questions fréquentes
Qu'est-ce que Proxmox VE ?
+
Proxmox Virtual Environment est une plateforme de virtualisation open source basée sur Debian. Elle gÚre à la fois des machines virtuelles complÚtes via KVM et des conteneurs systÚme via LXC, le tout depuis une interface web accessible sur le port 8006, sans licence obligatoire.
Proxmox est-il gratuit ?
+
Oui, Proxmox VE est entiÚrement gratuit et open source (licence AGPLv3). Un abonnement payant existe uniquement pour accéder au dépÎt « enterprise » stabilisé et au support ; le dépÎt « no-subscription » donne accÚs à toutes les fonctionnalités gratuitement.
Quelle est la différence entre une VM et un conteneur LXC sur Proxmox ?
+
Une VM KVM émule une machine complÚte avec son propre noyau : isolation forte, mais plus lourde. Un conteneur LXC partage le noyau de l'hÎte : beaucoup plus léger et rapide à démarrer, idéal pour des services Linux, mais moins isolé et limité aux systÚmes Linux.