Editar

Compartilhar via


Exibir e modificar nomes do host

O nome do host identifica sua máquina virtual (VM) nas operações da interface do usuário e do Azure. Primeiro, atribua o nome do host de uma VM no campo Nome da máquina virtual durante o processo de criação no portal do Azure. Após criar uma VM, você pode ver e modificar o nome do host por meio de uma conexão remota ou no portal do Azure.

Ver nomes do host

Você pode ver o nome do host da VM em um serviço de nuvem usando qualquer uma das ferramentas a seguir.

Portal do Azure

Na portal do Azure, vá para a sua VM e selecione Propriedades no painel de navegação esquerdo. Na página Propriedades, você pode ver o nome do host na guia Nome do Computador.

Captura de tela mostrando a página Propriedades de uma máquina virtual com realce para o Nome do Computador.

Área de Trabalho Remota

Você pode se conectar à sua VM usando uma ferramenta de área de trabalho remota como a Área de Trabalho Remota (Windows), a comunicação remota do PowerShell do Windows (Windows), o SSH (Linux e Windows) ou o Bastion (portal do Azure). Em seguida, você poderá ver o nome do host de algumas maneiras:

  • Digite o nome do host no PowerShell, no prompt de comando ou no terminal SSH.
  • Digite ipconfig /all no prompt de comando (somente Windows).
  • Exiba o nome do computador nas configurações do sistema (somente Windows).

Pré-requisitos

Nenhum

API do Azure

Em um cliente REST, siga estas instruções:

  1. Verifique se você tem uma conexão autenticada com o portal do Azure. Siga as etapas apresentadas em Criar um aplicativo do Microsoft Entra e uma entidade de serviço que possa acessar recursos.

  2. Envie uma solicitação no seguinte formato:

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

    Para obter mais informações sobre solicitações GET para máquinas virtuais, confira o artigo Máquinas Virtuais: GET.

  3. Procure o osProfile e, em seguida, o elemento computerName para localizar o nome do host.

    Aviso

    Você também pode ver o sufixo de domínio interno para o seu serviço de nuvem executando um ipconfig /all a partir de um prompt de comando em uma sessão de área de trabalho remota (Windows), ou executando um cat /etc/resolv.conf a partir de um terminal SSH (Linux).

Modificar um nome do host

Você pode modificar o nome do host a partir de qualquer VM renomeando o computador de uma sessão de área de trabalho remota ou usando o comando Executar no portal do Azure.

  1. Altere o nome do host.

    • A partir de uma sessão remota:

      • No Windows, você pode alterar o nome do host a partir do PowerShell usando o comando Rename-Computer.
      • No Linux, você pode alterar o nome do host usando o hostnamectl.
    • No portal do Azure: você também pode usar esses comandos para localizar o nome do host da VM no portal do Azure usando o comando Executar. Na portal do Azure, vá para a sua VM e selecione comando Executar no painel de navegação esquerdo. Na página do comando Executar no portal do Azure:

      • No Windows, selecione RunPowerShellScript e use Rename-Computer no painel do Script do Comando Executar.
      • No Linux, selecione RunShellScript e use hostnamectl no painel do Script do Comando Executar.

      A imagem a seguir mostra a página do comando Executar no portal do Azure para uma VM do Windows.

      Captura de tela mostrando a página do comando Executar de uma máquina virtual do Windows, com realce para o recurso RunPowerShellScript.

  2. Após executar Rename-Computer ou hostnamectl na sua VM, você precisa reiniciar a VM para que o nome do host seja alterado.

    modelo de implantação clássico do Azure

    O modelo de implantação clássico do Azure usa um arquivo de configuração que você pode baixar e carregar para alterar o nome do host. Para permitir que suas instâncias de função sejam mencionadas pelo seu nome do host, você precisa definir um valor de nome do host para cada função no arquivo de configuração do serviço. Faça isso adicionando o nome do host desejado ao atributo vmName do elemento Função. O valor do atributo vmName é usado como base para o nome de host de cada instância de função.

    Por exemplo, se o vmName for webrole e existirem três instâncias dessa função, os nomes do host das instâncias serão webrole0, webrole1 e webrole2. Você não precisa especificar um nome do host para máquinas virtuais no arquivo de configuração porque o nome do host de uma máquina virtual é preenchido com base no nome da máquina virtual. Para obter mais informações sobre como configurar um serviço do Microsoft Azure, consulte Esquema de configuração do serviço do Azure (arquivo .cscfg)

    Arquivo de configuração de serviço

    No modelo de implantação clássico do Azure, você pode baixar o arquivo de configuração do serviço para um serviço implantado a partir do painel Configurar do serviço no portal do Azure. Procure o atributo vmName para o elemento Nome de Função para ver o nome do host. Tenha em mente que esse nome do host é usado como base para o nome do host de cada instância de função. Por exemplo, se o vmName for webrole e existirem três instâncias dessa função, os nomes do host das instâncias serão webrole0, webrole1 e webrole2. Para obter mais informações, confira Esquema de Configuração de Rede Virtual do Azure