Visa och ändra värdnamn

Värdnamnet identifierar den virtuella datorn (VM) i användargränssnittet och Azure-åtgärderna. Du tilldelar först värdnamnet för en virtuell dator i fältet Namn på virtuell dator under skapandeprocessen i Azure-portalen. När du har skapat en virtuell dator kan du visa och ändra värdnamnet antingen via en fjärranslutning eller i Azure-portalen.

Visa värdnamn

Du kan visa värdnamnet för den virtuella datorn i en molntjänst med något av följande verktyg.

Azure Portal

I Azure-portalen går du till den virtuella datorn och väljer Egenskaper i det vänstra navigeringsfältet. På sidan Egenskaper kan du visa värdnamnet under Datornamn.

Skärmbild som visar sidan Egenskaper för en virtuell dator och visar datornamnet.

Fjärrskrivbord

Du kan ansluta till den virtuella datorn med ett fjärrskrivbordsverktyg som Fjärrskrivbord (Windows), Windows PowerShell-fjärrkommunikation (Windows), SSH (Linux och Windows) eller Bastion (Azure-portalen). Du kan sedan visa värdnamnet på några olika sätt:

  • Skriv värdnamn i PowerShell, kommandotolken eller SSH-terminalen.
  • Skriv ipconfig /all i kommandotolken (endast Windows).
  • Visa datornamnet i systeminställningarna (endast Windows).

Förutsättningar

Ingen

Azure API

Följ dessa instruktioner från en REST-klient:

  1. Kontrollera att du har en autentiserad anslutning till Azure-portalen. Följ stegen som visas i Skapa ett Microsoft Entra-program och tjänstens huvudnamn som kan komma åt resurser.

  2. Skicka en begäran i följande format:

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

    Mer information om GET-begäranden för virtuella datorer finns i Virtual Machines – Get.

  3. Leta efter osProfile och sedan elementet computerName för att hitta värdnamnet.

    Varning

    Du kan också visa det interna domänsuffixet för molntjänsten genom att köra ipconfig /all från en kommandotolk i en fjärrskrivbordssession (Windows) eller genom att köra cat /etc/resolv.conf från en SSH-terminal (Linux).

Ändra ett värdnamn

Du kan ändra värdnamnet för valfri virtuell dator genom att byta namn på datorn från en fjärrskrivbordssession eller genom att använda kommandot Kör i Azure-portalen.

  1. Ändra värdnamnet.

    • Från en fjärrsession:

      • För Windows kan du ändra värdnamnet från PowerShell med hjälp av kommandot Byt namn på dator .
      • För Linux kan du ändra värdnamnet med hjälp hostnamectlav .
    • Från Azure-portalen: Du kan också använda kör dessa kommandon för att hitta värdnamnet för den virtuella datorn från Azure-portalen med hjälp av kommandot Kör. I Azure-portalen går du till den virtuella datorn och väljer Kör kommando i det vänstra navigeringsfältet. Från kommandosidan Kör i Azure-portalen:

      • För Windows väljer du RunPowerShellScript och använder Rename-Computer i fönstret Kör kommandoskript .
      • För Linux väljer du RunShellScript och använder hostnamectl i fönstret Kör kommandoskript .

      Följande bild visar kommandosidan Kör i Azure-portalen för en virtuell Windows-dator.

      Skärmbild som visar kommandosidan Kör för en virtuell Windows-dator och markerar funktionen RunPowerShellScript.

  2. När du har kört antingen Rename-Computer eller hostnamectl på den virtuella datorn måste du starta om den virtuella datorn för att värdnamnet ska ändras.

    Klassisk Distributionsmodell i Azure

    Den klassiska Azure-distributionsmodellen använder en konfigurationsfil som du kan ladda ned och ladda upp för att ändra värdnamnet. Om du vill tillåta att värdnamnet refererar till dina rollinstanser måste du ange värdet för värdnamnet i tjänstkonfigurationsfilen för varje roll. Det gör du genom att lägga till önskat värdnamn i attributet vmName för rollelementet . Värdet för attributet vmName används som bas för värdnamnet för varje rollinstans.

    Om vmName till exempel är webrole och det finns tre instanser av den rollen är värdnamnen för instanserna webrole0, webrole1 och webrole2. Du behöver inte ange ett värdnamn för virtuella datorer i konfigurationsfilen eftersom värdnamnet för en virtuell dator fylls i baserat på namnet på den virtuella datorn. Mer information om hur du konfigurerar en Microsoft Azure-tjänst finns i Konfigurationsschema för Azure-tjänsten (.cscfg-fil)

    Tjänstkonfigurationsfil

    I den klassiska Azure-distributionsmodellen kan du ladda ned tjänstkonfigurationsfilen för en distribuerad tjänst från fönstret Konfigurera för tjänsten i Azure-portalen. Du kan sedan leta efter attributet vmName för elementet Rollnamn för att se värdnamnet. Tänk på att värdnamnet används som bas för värdnamnet för varje rollinstans. Om vmName till exempel är webrole och det finns tre instanser av den rollen är värdnamnen för instanserna webrole0, webrole1 och webrole2. Mer information finns i Konfigurationsschema för virtuella Azure-nätverk