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.


Heure (NTP)

Via interface graphique

Hôte → Gérer → Système → Date et heure → Modifier les paramètres NTP :

  1. Utiliser le protocole NTP.
  2. Stratégie de démarrage : Démarrer et arrêter avec l'hôte.
  3. Serveurs NTP : 192.168.4.1 ou fr.pool.ntp.org.

Puis Hôte → Gérer → Services → ntpd → Démarrer.

En ligne de commande
esxcli system ntp set --server=192.168.4.1 --enabled=true
esxcli system ntp get
esxcli system time get

Licence

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).


Nom d'hôte et DNS

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

Services SSH et ESXi Shell

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.


Comptes et rôles

Éviter d'utiliser root au quotidien :

  1. Hôte → Gérer → Sécurité et utilisateurs → Utilisateurs → Ajouter un utilisateur : admin, mot de passe robuste.
  2. Hôte → Actions → Autorisations → Ajouter un utilisateur : 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 root dans un coffre-fort (Vaultwarden…) : sans lui, la seule issue est la réinstallation.


Pare-feu de l'hôte

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

Journaux (syslog)

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

Démarrage automatique des VM

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.


Certificat

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).


Mises à jour

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.

  1. Arrêter ou migrer les VM.
  2. Copier le fichier depot.zip sur un datastore (Stockage → Navigateur de banque de données → Charger).
  3. En SSH :
# 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).


Checklist


Étape suivante