Retour : VMware ESXi · Étape précédente : Installation
Les réglages se font dans le Host Client (https://<IP>/ui), menu de gauche Hôte → Gérer, ou en SSH avec esxcli.
Hôte → Gérer → Système → Date et heure → Modifier les paramètres NTP :
192.168.4.1 ou fr.pool.ntp.org.Puis Hôte → Gérer → Services → ntpd → Démarrer.
esxcli system ntp set --server=192.168.4.1 --enabled=true
esxcli system ntp get
esxcli system time get
Hôte → Gérer → Licences → Attribuer une licence → saisir la clé.
Vérifier les fonctionnalités couvertes dans le même écran (par exemple l'accès aux API de sauvegarde, absent de la version gratuite).
Mise en réseau → Piles TCP/IP → Pile TCP/IP par défaut → Modifier les paramètres : nom d'hôte, domaine, serveurs DNS.
esxcli system hostname set --host=esx1 --domain=lab.local
esxcli network ip dns server add --server=192.168.4.1
esxcli system hostname get
Hôte → Gérer → Services :
| Service | Recommandation |
|---|---|
TSM-SSH (SSH) |
Arrêté hors intervention, stratégie Démarrer et arrêter manuellement |
TSM (ESXi Shell, console locale) |
Arrêté hors intervention |
ntpd |
Démarré avec l'hôte |
💡 Activer temporairement SSH : Hôte → Actions → Services → Activer Secure Shell (SSH), puis le désactiver une fois l'intervention terminée. Le Host Client affiche un avertissement tant que SSH est actif.
Éviter d'utiliser root au quotidien :
admin, mot de passe robuste.admin, rôle Administrateur.Politique de mots de passe et de verrouillage : Hôte → Gérer → Système → Paramètres avancés :
| Paramètre | Rôle |
|---|---|
Security.PasswordQualityControl |
Complexité exigée des mots de passe |
Security.AccountLockFailures |
Nombre d'échecs avant verrouillage du compte |
Security.AccountUnlockTime |
Durée du verrouillage (secondes) |
⚠️ Conserver le mot de passe
rootdans un coffre-fort (Vaultwarden…) : sans lui, la seule issue est la réinstallation.
Mise en réseau → Règles de pare-feu : chaque service a sa règle. Restreindre les adresses autorisées pour SSH et l'interface web au réseau d'administration : sélectionner la règle → Modifier les paramètres → Uniquement autoriser les connexions provenant des réseaux suivants → 192.168.4.0/24.
esxcli network firewall ruleset list
esxcli network firewall ruleset set --ruleset-id=sshServer --allowed-all=false
esxcli network firewall ruleset allowedip add --ruleset-id=sshServer --ip-address=192.168.4.0/24
Envoyer les journaux vers un serveur central : Hôte → Gérer → Système → Paramètres avancés → Syslog.global.logHost → udp://192.168.4.40:514.
esxcli system syslog config set --loghost='udp://192.168.4.40:514'
esxcli system syslog reload
# Ouvrir le flux sortant dans le pare-feu de l'hôte
esxcli network firewall ruleset set --ruleset-id=syslog --enabled=true
Hôte → Gérer → Système → Démarrage automatique : Activer, puis sur chaque VM : Actions → Démarrage automatique → Activer. Régler l'ordre (contrôleur de domaine et DNS en premier) et le délai entre deux VM.
Pour remplacer le certificat auto-signé : Hôte → Gérer → Sécurité et utilisateurs → Certificats → Importer un nouveau certificat (certificat signé par la PKI interne ou une autorité publique).
ESXi se met à jour avec un offline bundle (fichier *-depot.zip) téléchargé depuis le portail Broadcom, ou via vSphere Lifecycle Manager si vCenter est présent.
depot.zip sur un datastore (Stockage → Navigateur de banque de données → Charger).# Mode maintenance
esxcli system maintenanceMode set --enable true
# Profils disponibles dans le bundle
esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3-depot.zip
# Appliquer le profil "standard"
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3-depot.zip -p <nom-du-profil-standard>
reboot
Après le redémarrage :
esxcli system maintenanceMode set --enable false
vmware -vl
⚠️ Avant une mise à jour majeure, vérifier la compatibilité du matériel avec la nouvelle version et sauvegarder la configuration de l'hôte (voir Sauvegardes).
root dans un coffre-fort