Auteur : Daniel Caron
Dernière mise à jour : Mars 2026
https://proxmox.home.carontech.net:8006Amélioration prévue : Accès Proxmox sans port via reverse proxy Nginx (
https://proxmox.home.carontech.net).
| Préfixe | OS |
|---|---|
whvU |
Ubuntu |
whvD |
Debian |
| Série | Rôle |
|---|---|
1xxx |
Proxies, serveurs web / HTTP |
2xxx |
Applications |
9xxx |
Infrastructure (PKI, CRL, etc.) |
Exemples : whvu1010, whvd2001, whvd9999
<hostname>.home.carontech.net
| VM ID | Nom | OS | Disque | Clé SSH par défaut | Notes |
|---|---|---|---|---|---|
| whvu0000 | Ubuntu 24.04 Minimal | Ubuntu 24.04 | 32G | vmadmin (station admin) | Template générique Ubuntu |
| whvd0000 | Debian 13 Minimal | Debian 13 | 32G | vmadmin (station admin) | Template générique Debian 13 |
| whvd9000 | Debian 12 CRL Template | Debian 12 | 5G | Proxmox host uniquement | ⚠️ Clé vmadmin à ajouter manuellement |
Note whvd9000 : Ce template n'est accessible qu'avec la clé SSH de l'hôte Proxmox. Après le clone, se connecter depuis le shell Proxmox (
ssh debianadmin@<IP>) et ajouter la clé vmadmin manuellement dans~/.ssh/authorized_keys.
https://proxmox.home.carontech.net:8006Full ClonewhvUxxxx ou whvDxxxx selon la conventionSélectionner la nouvelle VM → Hardware :
| Ressource | Action |
|---|---|
| Memory | Ajuster selon les besoins |
| Processors | Ajuster selon les besoins |
| Disk | Resize si nécessaire (agrandir seulement) |
| Network Device | Confirmer le VLAN tag correct |
Note : On ne peut qu'agrandir un disque, jamais le réduire. Prévoir la bonne taille dès le départ.
Note : Le premier boot avec cloud-init est plus long qu'habituellement (~2-3 minutes) — cloud-init effectue le resize du système de fichiers, la régénération des clés SSH et l'initialisation du hostname.
Proxmox → VM → Hardware → Network Device → noter l'adresse MAC (BC:24:11:xx:xx:xx)
Si le clone est basé sur whvd9000, la clé vmadmin n'est pas présente par défaut.
Depuis le shell Proxmox :
ssh debianadmin@<IP>
Sur le poste admin Windows, récupérer la clé publique :
Get-Content C:\Users\vmadmin\.ssh\id_ed25519.pub
Sur la VM :
echo "ssh-ed25519 AAAA.... vmadmin@hostname" >> ~/.ssh/authorized_keys
Tester depuis le poste admin :
ssh debianadmin@<IP>
sudo hostnamectl set-hostname <hostname>
sudo nano /etc/hosts
Contenu /etc/hosts :
127.0.0.1 localhost
127.0.1.1 <hostname>.home.carontech.net <hostname>
sudo apt update && sudo apt upgrade -y
Dans Unifi, créer les entrées DNS :
| Type | Nom | Valeur |
|---|---|---|
| A | <hostname>.home.carontech.net |
<IP> |
| CNAME | <service>.carontech.net |
<hostname>.home.carontech.net |
Bonne pratique : Toujours créer un A record sur le hostname de la VM et un CNAME pour le service. Si l'IP change, seul l'A record est à modifier.
hostnamectl + /etc/hosts)apt update && apt upgrade)buildbooks/<hostname>)