Visión y modificación de nombres de host

El nombre de host identifica la máquina virtual (VM) en la interfaz de usuario y las operaciones de Azure. En primer lugar, asigne el nombre de host de una VM en el campo Nombre de la máquina virtual durante el proceso de creación en Azure Portal. Después de crear una VM, puede ver y modificar el nombre de host a través de una conexión remota o en Azure Portal.

Visión de los nombres de host

Puede ver el nombre de host de la VM en un servicio en la nube mediante cualquiera de las siguientes herramientas.

Azure portal

En Azure Portal, vaya a la VM y seleccione Propiedades en el panel de navegación izquierdo. En la página Propiedades, puede ver el nombre de host en Nombre de equipo.

Captura de pantalla que muestra la página Propiedades de una máquina virtual y resalta el nombre del equipo.

Escritorio remoto

Puede conectarse a la VM mediante una herramienta de escritorio remoto como Escritorio remoto (Windows), Comunicación remota de Windows PowerShell (Windows), SSH (Linux y Windows) o Bastion (Azure Portal). A continuación, puede ver el nombre de host de varias maneras:

  • Escriba hostname en PowerShell, en el símbolo del sistema o en un terminal SSH.
  • Escriba ipconfig /all en el símbolo del sistema (solo Windows).
  • Consulte el nombre del equipo en la configuración del sistema (sólo Windows).

Requisitos previos

None

API de Azure

Desde un cliente REST, siga estas instrucciones:

  1. Asegúrese de que tiene una conexión autenticada con Azure Portal. Siga los pasos indicados en Creación de una aplicación de Microsoft Entra y una entidad de servicio con acceso a los recursos.

  2. Envíe una solicitud con el formato siguiente:

    GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}?api-version=2022-11-01`. 
    

    Para obtener más información sobre las solicitudes GET para máquinas virtuales, consulte Máquinas virtuales: Get.

  3. Busque osProfile y, a continuación, el elemento computerName para encontrar el nombre de host.

    Advertencia

    También puede ver el sufijo de dominio interno correspondiente a su servicio en la nube si ejecuta ipconfig /all desde un símbolo del sistema en una sesión de Escritorio remoto (Windows) o si ejecuta cat /etc/resolv.conf desde un terminal de SSH (Linux).

Modificación de un nombre de host

Puede modificar el nombre de host de cualquier VM cambiando el nombre del equipo desde una sesión de Escritorio remoto o mediante Ejecutar comando en Azure Portal.

  1. Cambie el nombre de host.

    • Desde una sesión remota:

      • Para Windows, puede cambiar el nombre de host de PowerShell mediante el comando Rename-Computer.
      • Para Linux, puede cambiar el nombre de host mediante hostnamectl.
    • Desde Azure Portal: también puede ejecutar estos comandos para buscar el nombre de host de la VM desde Azure Portal mediante Ejecutar comando. En Azure Portal, vaya a la VM y seleccione Ejecutar comando en el panel de navegación izquierdo. En la página Ejecutar comando de Azure Portal:

      • Para Windows, seleccione RunPowerShellScript y use Rename-Computer en el panel Ejecutar script de comandos.
      • Para Linux, seleccione RunShellScript y use hostnamectl en el panel Ejecutar script de comandos.

      En la imagen siguiente se muestra la página Ejecutar comando en Azure Portal de una VM de Windows.

      Captura de pantalla que muestra la página Ejecutar comando para una máquina virtual Windows y resalta la característica RunPowerShellScript.

  2. Después de ejecutar Rename-Computer o hostnamectl en la VM, debe reiniciar la VM para que cambie el nombre de host.

    modelo de implementación clásica de Azure

    El modelo de implementación clásica de Azure usa un archivo de configuración que puede descargar y cargar para cambiar el nombre de host. Para permitir que el nombre de host haga referencia a las instancias de rol, debe establecer el valor del nombre de host en el archivo de configuración de servicio de cada rol. Para hacer esto, agregue el nombre de host que quiera al atributo vmName del elemento Rol. El valor del atributo vmName se usa como base para el nombre de host de cada instancia de rol.

    Por ejemplo, si el atributo vmName es webrole y hay tres instancias de ese rol, los nombres de host de las instancias son webrole0, webrole1 y webrole2. No es necesario especificar un nombre de host para máquinas virtuales en el archivo de configuración, porque el nombre de host de una VM se rellena según el nombre de esa máquina virtual. Para obtener más información sobre cómo configurar un servicio de Microsoft Azure, consulte Esquema de configuración del servicio de Azure (archivo de .cscfg)

    Archivo de configuración de servicio

    En el modelo de implementación clásica de Azure, puede descargar el archivo de configuración de servicio de un servicio implementado desde el panel Configurar del servicio en Azure Portal. Después, puede buscar el atributo vmName del elemento Nombre de rol para ver el nombre de host. Tenga en cuenta que ese nombre de host se usa como base para cada nombre de host de cada instancia de rol. Por ejemplo, si el atributo vmName es webrole y hay tres instancias de ese rol, los nombres de host de las instancias son webrole0, webrole1 y webrole2. Para obtener más información, consulte Esquema de configuración de Azure Virtual Network.