A partir de vSphere 8.0 Update 3 puede administrar perfiles de TLS para ESXi mediante vSphere Client, los comandos esxcli o las API. En vCenter Server, los perfiles de TLS se administran mediante las API.
Si utiliza vSphere Configuration Profiles, puede administrar la configuración de TLS para los hosts de ESXi en el nivel de clúster de vLCM. Puede cambiar la configuración de TLS para el clúster y corregir el clúster con esta nueva configuración. Para obtener más información, consulte el capítulo sobre la administración de vSphere Configuration Profiles en la documentación de Administración del ciclo de vida de hosts y clústeres.
Para hosts ESXi independientes y clústeres que no sean de vLCM, debe administrar el perfil de TLS mediante comandos esxcli. Consulte la documentación de Conceptos y ejemplos de ESXCLI y la ayuda en línea de esxcli.
En este momento, solo puede administrar perfiles de TLS de vCenter Server mediante las API. Consulte la Guía de programación de vSphere Automation SDK y la Guía de programación de vSphere Automation REST API.
Ver el perfil de TLS de un host ESXi mediante el vSphere Client
Puede utilizar el vSphere Client para ver el perfil de TLS de un host ESXi que forma parte de un clúster de vLCM.
En vSphere Configuration Profiles, los ajustes que no están configurados explícitamente utilizan los valores predeterminados del perfil adecuado. Para los perfiles TLS, el valor predeterminado es COMPATIBLE.
Para ver el perfil de TLS de un host ESXi de un clúster independiente o que no sea vLCM, consulte Ver el perfil de TLS de un host ESXi mediante la CLI.
Requisitos previos
Habilitó vSphere Configuration Profiles y creó una configuración de borrador para el clúster. Consulte la documentación de Administración del ciclo de vida de hosts y clústeres.
Procedimiento
- En vSphere Client, desplácese hasta el clúster vLCM que administre con una sola imagen.
- En la pestaña Configurar, haga clic en .
- En la pestaña Configuración, haga clic en sistema.
- Haga clic en tls_client o tls_server para ver qué perfil de TLS está definido en el documento de configuración actual deseado.
Ver el perfil de TLS de un host ESXi mediante la CLI
Puede usar la CLI para ver el perfil de TLS configurado actualmente de un host ESXi.
Para hosts ESXi independientes y clústeres que no sean de vLCM, debe administrar el perfil de TLS mediante comandos esxcli
. Para obtener más información, consulte Referencia de ESXCLI. Para los hosts ESXi en un clúster de vLCM, puede utilizar vSphere Configuration Profiles o los comandos esxcli
.
Requisitos previos
Habilite SSH o ESXi Shell en el host ESXi.
Procedimiento
Cambiar el perfil de TLS de un host ESXi mediante vSphere Client
Puede cambiar el perfil de TLS de un host ESXi. El perfil de TLS predeterminado es COMPATIBLE.
Requisitos previos
Habilitó vSphere Configuration Profiles y creó una configuración de borrador para el clúster. Consulte la documentación de Administración del ciclo de vida de hosts y clústeres.
Procedimiento
Resultados
Cambiar el perfil de TLS de un host ESXi mediante la CLI
Puede cambiar el perfil de TLS de un host ESXi. El perfil de TLS predeterminado es COMPATIBLE.
Para hosts ESXi independientes y clústeres que no sean de vLCM, debe administrar el perfil de TLS mediante comandos esxcli
. Para obtener más información, consulte Referencia de ESXCLI. Para los hosts ESXi en un clúster de vLCM, puede utilizar vSphere Configuration Profiles o los comandos esxcli
.
Requisitos previos
Habilite SSH o ESXi Shell en el host ESXi.
Procedimiento
Editar los parámetros del perfil de TLS MANUAL mediante el uso de la CLI
Puede editar el conjunto de parámetros del perfil de TLS MANUAL. Para cambiar los parámetros de TLS, como la lista de cifrado y el paquete de claves de cifrado, primero debe configurar el perfil de TLS en MANUAL.
Debe administrar los parámetros del perfil de TLS MANUAL mediante los comandos esxcli. La administración de los parámetros del perfil de TLS MANUAL no está integrada con vSphere Configuration Profiles.
No se pueden establecer parámetros TLS para servicios de vSphere individuales. Los cambios que realice mediante el perfil de TLS MANUAL se aplicarán en el nivel del sistema.
Requisitos previos
Habilite SSH o ESXi Shell en el host ESXi.
Cambie el perfil de TLS a MANUAL. Consulte Cambiar el perfil de TLS de un host ESXi mediante vSphere Client o Cambiar el perfil de TLS de un host ESXi mediante la CLI.
Procedimiento
Ejemplo
[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
Administrar el perfil de TLS de un host de vCenter Server
Debe utilizar las API para ver y cambiar el perfil de TLS de un host de vCenter Server.
Puede utilizar varias formas de ejecutar solicitudes HTTP. Esta tarea muestra cómo utilizar el Centro para desarrolladores en vSphere Client a fin de administrar perfiles de TLS. Consulte la Guía de programación de administración de VMware vCenter Server para obtener más información sobre el uso de las API a fin de administrar vCenter Server Appliance.