Virtualisation · 7 min read · Dec 22, 2025
Comment installer Proxmox VE 4 sur Debian 8 (Jessie)
Proxmox Virtual Environment ou Proxmox VE est un logiciel de virtualisation de serveur open source basé sur Debian Linux avec un noyau RHEL, modifié pour vous permettre de créer et déployer de nouvelles machines virtuelles pour des serveurs privés et des conteneurs. Proxmox fournit deux types de virtualisation : des conteneurs avec LXC et une virtualisation complète avec KVM. Proxmox vous offre un moyen facile d’installer et de configurer des machines virtuelles depuis un navigateur web (plugin Java Iced tea requis), il propose de bons outils en ligne de commande et une API REST pour les applications tierces. Si vous souhaitez installer sur un serveur auquel vous avez un accès physique, téléchargez l’iso Proxmox depuis le site officiel. Dans ce tutoriel, je vais vous montrer l’installation de Proxmox sur un serveur qui exécute une installation minimale de Debian 8, par exemple dans un datacenter.
Fonctionnalités de Proxmox :
- Support pour le stockage local avec des groupes LVM, des répertoires et ZFS.
- Support pour le stockage réseau avec iSCSI, Fiber Channel, NFS, GlusterFS, CEPH et DRBD.
- Support de cluster pour construire des clusters à haute disponibilité.
- Migration en direct, les machines virtuelles peuvent être déplacées d’un hôte à un autre sans temps d’arrêt.
- Proxmox fournit des appliances logicielles de serveur préemballées qui peuvent être téléchargées via l’interface graphique.
Dans ce tutoriel, je vais vous guider à travers l’installation de Proxmox sur Debian Jessie.
Prérequis :
- Debian Jessie 64 bits.
- Droits root.
Étape 1 - Configurer le FQDN
La première étape avec laquelle nous allons commencer est de configurer le FQDN (Nom de Domaine Qualifié Complet) du serveur.
Vérifiez le nom d’hôte du serveur avec la commande ci-dessous :
hostnameRésultat :
aumuDonc, le nom d’hôte de mon serveur est “aumu”.
Éditez le fichier “/etc/hosts” avec vim et ajoutez votre “IP + hostname.domain-name.com + hostname”.
vim /etc/hostsJe vais ajouter la configuration pour l’hôte ci-dessous :
192.168.1.111 aumu.myproxmox.co aumu
Remplacez le nom d’hôte et le FQDN par celui que vous souhaitez utiliser pour votre serveur, puis enregistrez la configuration et quittez.
Redémarrez le serveur et vérifiez le nom d’hôte et le FQDN :
rebootConnectez-vous à nouveau et vérifiez le nom d’hôte et le FQDN :
hostnameLe résultat devrait être :
aumuhostname -fLe résultat devrait être :
aumu.myproxmox.coÉtape 2 - Ajouter le dépôt Proxmox
Ajoutez maintenant le dépôt Proxmox au répertoire “sources.list.d” et ajoutez la clé Proxmox pour authentifier les paquets :
echo "deb http://download.proxmox.com/debian jessie pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -Mettez à jour le dépôt Debian et exécutez une mise à niveau du système, puis redémarrez la machine :
apt-get update && apt-get dist-upgraderebootÉtape 3 - Installer Proxmox
Installez Proxmox VE et quelques autres paquets requis avec la commande apt ci-dessous :
apt-get install proxmox-ve ntp ssh postfix ksm-control-daemon open-iscsi systemd-sysvRemarque :
Configuration de Postfix pendant l’installation :
- Type de configuration de mail : Site interne.
- Nom de mail système : tapez le nom de domaine.
Redémarrez le serveur :
rebootÉtape 4 - Connectez-vous à l’interface web de Proxmox et configurez le réseau
Après le redémarrage du serveur, nous pouvons maintenant accéder à Debian Proxmox depuis un navigateur. Tapez l’IP du serveur avec https et le port 8006 dans la barre d’URL. Dans mon cas :

Connectez-vous à l’admin Proxmox avec le nom d’utilisateur root et votre mot de passe. Après vous être connecté à l’interface web, nous devons configurer le réseau pour Proxmox.
J’ai une interface réseau “eth0” pour les connexions sortantes avec l’adresse IP ‘192.168.1.111’ et ma passerelle est ‘192.168.1.254’. Dans cette étape, nous voulons créer une nouvelle interface réseau (pont) ‘vmbr0’, puis nous activons le routage sur cette interface réseau et activons le proxy arp sur l’interface sortante ‘eth0’. Vmbr0 est l’interface pour les VM (Machines Virtuelles) dans Proxmox. C’est une bonne option si nous n’avons qu’une seule IP publique et que nous voulons cacher les VM derrière l’IP de l’hôte.
Allez dans le répertoire ‘/etc/network’ et éditez le fichier interfaces avec vim.
cd /etc/network/
vim interfacesCi-dessous ma configuration eth0 avec l’option d’activation du proxy arp.
auto eth0
iface eth0 inet static
address 192.168.1.111
netmask 255.255.255.0
gateway 192.168.1.254
post-up echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arpEnsuite, configurez un nouveau pont vmbr0 et activez le routage sur cette interface en ajoutant la configuration ci-dessous :
auto vmbr0
iface vmbr0 inet static
address 192.168.2.9
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 iptables -t nat -A POSTROUTING -s '192.168.2.0/24' -o eth0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.2/24' -o eth0 -j MASQUERADERemarque :
Une machine virtuelle dans Proxmox utilisera cette interface et obtiendra une adresse IP ‘192.168.2.xxx’.
Les deux lignes en bas activeront la fonction NAT.
Enregistrez la configuration et quittez, puis redémarrez le serveur :
rebootMaintenant, vérifiez l’IP du serveur, nous aurons deux interfaces réseau eth0 et vmbr0.
Remarque :
Il existe de nombreuses options pour configurer le réseau dans Proxmox VE, vous pouvez trouver la documentation complète sur les options de configuration réseau de Proxmox ici https://pve.proxmox.com/wiki/Network_Model.
Étape 5 - Ajouter un nouvel ISO ou modèle de VM
Dans cette étape, nous allons ajouter un nouveau fichier ISO pour l’installation de la VM. Nous pouvons ajouter un fichier ISO depuis l’interface web en téléchargeant le fichier, ou nous pouvons télécharger le fichier iso directement sur le serveur en ligne de commande (c’est ma recommandation).
Téléchargez le fichier iso dans le répertoire “/var/lib/vz/template/iso” avec wget ou curl.
Exemple pour télécharger une image Ubuntu 15.04 :
cd /var/lib/vz/template/iso/
wget http://releases.ubuntu.com/15.04/ubuntu-15.04-server-amd64.isoÉtape 6 - Créer la première machine virtuelle
Connectez-vous à l’interface web de Proxmox, cliquez dans le coin droit sur le bouton “Créer VM”.
Ensuite, vous obtiendrez un nouveau formulaire, le nom est le nom de la nouvelle machine virtuelle ici. Puis cliquez sur Suivant.

Sélectionnez votre système d’exploitation. Ici, j’utiliserai Ubuntu Linux avec la version du noyau 4. et cliquez sur Suivant.

Sélectionnez le fichier ISO que nous avons téléchargé à l’étape 5, puis cliquez sur Suivant.

Définissez la taille du disque pour la machine virtuelle et cliquez sur Suivant.

Configuration du CPU - cœur, sockets, type de machine virtuelle (ici nous utilisons kvm64) et cliquez sur Suivant.

Donnez la taille de la mémoire/RAM pour la machine virtuelle et cliquez sur suivant.

Dans la configuration réseau, sélectionnez le mode pont vers vmbr0. Et le modèle que j’utilise est Realtek RTL8139. Cliquez sur suivant.

Et confirmez la configuration en cliquant sur ‘Terminer’.

Maintenant, nous pouvons commencer l’installation de la VM en cliquant sur le bouton ‘démarrer’ et en accédant à la VM en cliquant sur ‘console’.
Maintenant, vous pouvez installer le système d’exploitation Ubuntu dans la VM de la manière que vous aimez.
Étape 7 - Configurer le réseau pour la nouvelle machine virtuelle
Lorsque la VM est installée, nous devrons configurer le réseau afin que la VM puisse accéder à Internet.
Éditez le fichier interfaces dans la VM.
cd /etc/network/
vim interfacesJe vais ajouter une nouvelle interface ‘eth0’ dans la VM en ajoutant la configuration ci-dessous :
auto eth0
iface eth0 inet static
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.9Enregistrez le fichier et quittez.
Remarque :
L’adresse IP de la passerelle est l’adresse IP de vmbr0 sur la machine hôte.
Maintenant, redémarrez la machine virtuelle, puis essayez d’accéder à Internet en mettant à jour le dépôt ou en pingant un serveur.
L’installation de proxmox est terminée.
Remarque :
Si vous souhaitez accéder à la VM depuis l’extérieur de proxmox, vous devez ajouter une nouvelle règle de redirection de port sur l’hôte. Par exemple, pour accéder au service SSH dans la VM, ajoutez les règles IPTables ci-dessous :
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.2.10:22
iptables-saveLa règle iptables redirigera le port 2222 de l’interface eth0 vers la machine virtuelle sur l’IP 192.168.2.10 port 22. Ainsi, nous pouvons maintenant accéder au SSH dans la VM depuis l’extérieur :
ssh -p 2222 vmusername@HOSTIPConclusion
Proxmox VE est une virtualisation de serveur open source basée sur le système d’exploitation Debian. Proxmox est disponible sous forme de fichier ISO, donc nous pouvons le télécharger et l’installer directement lorsque nous avons un accès physique au serveur, ou nous pouvons installer proxmox sur notre serveur Debian. Proxmox est puissant et facile à utiliser, il fournit une interface d’administration basée sur le web afin que nous puissions installer et configurer des machines virtuelles avec notre navigateur (Java et Icedtea doivent être installés). Nous pouvons également configurer Proxmox depuis la ligne de commande du serveur, et Proxmox fournit une API REST pour les applications tierces. Proxmox prend en charge les systèmes de stockage locaux et réseau, est livré avec des options de haute disponibilité intégrées et fournit des fonctions pour une sauvegarde et une restauration faciles des serveurs virtuels. À mon avis, c’est l’une des meilleures solutions pour la virtualisation de serveurs.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.