El archivo de hosts DNS se utiliza para asignar nombres de host o nombres de dominio a direcciones IP. Puede configurar entradas en el archivo /etc/hosts mediante los comandos de esxcli, lo que permite que la modificación siga sin cambios al reiniciar el host ESXi.

Procedimiento

  1. Abra una conexión de SSH para el host.
  2. Inicie sesión como usuario raíz.
  3. Ejecute el siguiente comando.
    Opción Descripción
    agregar Para agregar la asignación de nombre de host y dirección IP, ejecute el siguiente comando.
    esxcli network ip hosts add --ip --hostname
    For example: esxcli network ip hosts add --hostname www.samplehostname.com --ip xx.xx.xx.xx
    quitar
    Para eliminar una asignación de nombre de host de la configuración, ejecute el siguiente comando.
    esxcli network ip hosts remove --hostname
    For example: esxcli network ip hosts remove --hostname www.samplehostname.com --ip xx.xx.xx.xx
    lista Para ver una lista de las direcciones IP y sus entradas de DNS asociadas, ejecute el siguiente comando.
    esxcli network ip hosts list 

    Donde dirección IP es la dirección del adaptador de VMkernel, nombre de host es la entrada de DNS que desea asociar con la dirección IP, alais es cualquiera al que se desea asociar y comentario es una línea sobre esta entrada.

    Nota: Los hosts IP de la red ESXCLI solo agregan valores a los otros hosts. El host IP de la red ESXCLI no agrega valores al host actual. La información sobre el host actual se administra a través del nombre de host en Configuración de red. Si intenta cambiar el nombre de host actual, es posible que aparezca un error similar al siguiente:
    Error adding etc host item: User can not set item for management IP: X.X.X.X

    Para obtener información sobre cómo cambiar el nombre de host del host actual, consulte Cambiar la configuración de una pila de TCP/IP en un host.