À partir de vSphere 8.0 Update 3, vous pouvez gérer des profils TLS pour ESXi à l'aide de vSphere Client, des commandes esxcli ou des API. Pour vCenter Server, vous gérez les profils TLS à l'aide des API.
Si vous utilisez vSphere Configuration Profiles, vous pouvez gérer le paramètre TLS pour les hôtes ESXi au niveau du cluster vLCM. Vous pouvez modifier le paramètre TLS du cluster et corriger le cluster par rapport à cette nouvelle configuration. Pour plus d'informations, reportez-vous au chapitre sur la gestion des vSphere Configuration Profiles dans la documentation Gestion du cycle de vie des hôtes et des clusters.
Pour les hôtes ESXi autonomes et les clusters non-vLCM, vous devez gérer le profil TLS à l'aide de commandes esxcli. Reportez-vous à la documentation Concepts et exemples d'ESXCLI et à l'aide en ligne esxcli.
Actuellement, vous pouvez uniquement gérer les profils TLS vCenter Server à l'aide des API. Reportez-vous au Guide de programmation des vSphere Automation SDK et au Guide de programmation de REST API vSphere Automation.
Afficher le profil TLS d'un hôte ESXi à l'aide de vSphere Client
Vous pouvez utiliser vSphere Client pour afficher le profil TLS d'un hôte ESXi faisant partie d'un cluster vLCM.
Dans vSphere Configuration Profiles, les paramètres qui ne sont pas explicitement configurés utilisent les valeurs par défaut du profil approprié. Pour les profils TLS, la valeur par défaut est COMPATIBLE.
Pour afficher le profil TLS d'un hôte ESXi de cluster autonome ou non-vLCM, reportez-vous à la section Afficher le profil TLS d'un hôte ESXi à l'aide de l'interface de ligne de commande.
Conditions préalables
Vous avez activé vSphere Configuration Profiles et créé une configuration provisoire pour le cluster. Consultez la documentation de Gestion du cycle de vie des hôtes et des clusters.
Procédure
- Dans vSphere Client, accédez à un cluster vLCM que vous gérez avec une seule image.
- Dans l'onglet Configurer, cliquez sur .
- Dans l'onglet Paramètres, cliquez sur système.
- Cliquez sur tls_client ou tls_server pour afficher le profil TLS défini dans le document de configuration souhaité actuel.
Afficher le profil TLS d'un hôte ESXi à l'aide de l'interface de ligne de commande
Vous pouvez utiliser l'interface de ligne de commande pour afficher le profil TLS actuellement configuré d'un hôte ESXi.
Pour les hôtes ESXi autonomes et les clusters non-vLCM, vous devez gérer le profil TLS à l'aide de commandes esxcli
. Pour plus d'informations, consultez Référence d'ESXCLI. Pour les hôtes ESXi dans un cluster vLCM, vous pouvez utiliser des commandes vSphere Configuration Profiles ou esxcli
.
Conditions préalables
Activez SSH ou ESXi Shell sur l'hôte ESXi.
Procédure
Modifier le profil TLS d'un hôte ESXi à l'aide de vSphere Client
Vous pouvez modifier le profil TLS d'un hôte ESXi. Le profil TLS par défaut est COMPATIBLE.
Conditions préalables
Vous avez activé vSphere Configuration Profiles et créé une configuration provisoire pour le cluster. Consultez la documentation de Gestion du cycle de vie des hôtes et des clusters.
Procédure
Résultats
Modifier le profil TLS d'un hôte ESXi à l'aide de la CLI
Vous pouvez modifier le profil TLS d'un hôte ESXi. Le profil TLS par défaut est COMPATIBLE.
Pour les hôtes ESXi autonomes et les clusters non-vLCM, vous devez gérer le profil TLS à l'aide de commandes esxcli
. Pour plus d'informations, consultez Référence d'ESXCLI. Pour les hôtes ESXi dans un cluster vLCM, vous pouvez utiliser des commandes vSphere Configuration Profiles ou esxcli
.
Conditions préalables
Activez SSH ou ESXi Shell sur l'hôte ESXi.
Procédure
Modifier les paramètres dans le profil TLS MANUEL à l'aide de l'interface de ligne de commande
Vous pouvez modifier l'ensemble des paramètres dans le profil TLS MANUEL. Pour modifier les paramètres TLS tels que la liste de chiffrements et la suite de chiffrement, vous devez d'abord définir le profil TLS sur MANUEL.
Vous devez administrer les paramètres dans le profil TLS MANUEL à l'aide de commandes esxcli. L'administration des paramètres du profil TLS MANUEL n'est pas intégrée à vSphere Configuration Profiles.
Vous ne pouvez pas définir de paramètres TLS pour des services vSphere individuels. Les modifications que vous apportez à l'aide du profil TLS MANUEL sont appliquées au niveau du système.
Conditions préalables
Activez SSH ou ESXi Shell sur l'hôte ESXi.
Modifiez le profil TLS sur MANUEL. Consultez Modifier le profil TLS d'un hôte ESXi à l'aide de vSphere Client ou Modifier le profil TLS d'un hôte ESXi à l'aide de la CLI.
Procédure
Exemple
[root@host1] esxcli system tls server get Profile: COMPATIBLE Cipher List: <profile default> Cipher Suite: <profile default> Groups: <profile default> Protocol Versions: <profile default> Reboot Required: false [root@host1] esxcli system tls server set --profile MANUAL [root@host1] esxcli system tls server get Profile: MANUAL Cipher List: ECDHE+AESGCM:ECDHE+AES Cipher Suite: TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384 Groups: prime256v1:secp384r1:secp521r1 Protocol Versions: tls1.2,tls1.3 Reboot Required: true [root@host1] esxcli system tls server set --groups=prime256v1:secp384r1 [root@host1] esxcli system tls server get Profile: MANUAL Cipher List: TLS_AES_128_CCM_SHA256 Cipher Suite: TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384 Groups: prime256v1:secp384r1 Protocol Versions: tls1.2,tls1.3 Reboot Required: true
Gérer le profil TLS d'un hôte vCenter Server
Vous utilisez les API pour afficher et modifier le profil TLS d'un hôte vCenter Server.
Vous pouvez utiliser différentes méthodes pour exécuter des demandes HTTP. Cette tâche indique comment utiliser le centre de développeurs dans vSphere Client pour gérer des profils TLS. Reportez-vous au Guide de programmation de VMware vCenter Server Management pour en savoir plus sur l'utilisation des API pour gérer vCenter Server Appliance.