Bewerken

Delen via


Hostnamen weergeven en wijzigen

De hostnaam identificeert uw virtuele machine (VM) in de gebruikersinterface en Azure-bewerkingen. U wijst eerst de hostnaam van een virtuele machine toe in het veld Naam van de virtuele machine tijdens het maken in Azure Portal. Nadat u een virtuele machine hebt gemaakt, kunt u de hostnaam weergeven en wijzigen via een externe verbinding of in Azure Portal.

Hostnamen weergeven

U kunt de hostnaam van uw VIRTUELE machine in een cloudservice weergeven met behulp van een van de volgende hulpprogramma's.

Azure Portal

Ga in Azure Portal naar uw VIRTUELE machine en selecteer Eigenschappen in het servicemenu. Op de pagina Eigenschappen kunt u de hostnaam onder Computernaam bekijken.

Schermopname van de pagina Eigenschappen van een virtuele machine en de computernaam gemarkeerd.

Extern bureaublad

U kunt verbinding maken met uw virtuele machine met behulp van een extern bureaublad-hulpprogramma, zoals Extern bureaublad (Windows), Externe communicatie van Windows PowerShell (Windows), SSH (Linux en Windows) of Bastion (Azure Portal). U kunt de hostnaam vervolgens op een aantal manieren weergeven:

  • Voer de hostnaam in PowerShell, de opdrachtprompt of een SSH-terminal in.
  • Voer ipconfig /all de opdrachtprompt in (alleen Windows).
  • Bekijk de computernaam in de systeeminstellingen (alleen Windows).

Vereisten

Geen

Azure API

Volg deze instructies vanuit een REST-client:

  1. Zorg ervoor dat u een geverifieerde verbinding met Azure Portal hebt. Volg de stappen in Een Microsoft Entra-toepassing en service-principal maken die toegang hebben tot resources.

  2. Verzend een aanvraag in de volgende indeling:

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

    Zie Virtuele machines - GET voor meer informatie over GET-aanvragen voor VM's.

  3. Zoek het osProfile en vervolgens het computerName element om de hostnaam te vinden.

    Waarschuwing

    U kunt ook het interne domeinachtervoegsel voor uw cloudservice weergeven door uit te voeren vanaf een opdrachtprompt in een extern bureaubladsessie (Windows) of door uit te voeren ipconfig /all cat /etc/resolv.conf vanaf een SSH-terminal (Linux).

Een hostnaam wijzigen

U kunt de hostnaam voor elke virtuele machine wijzigen door de naam van de computer te wijzigen vanuit een sessie met extern bureaublad of door de opdracht Uitvoeren in Azure Portal te gebruiken.

  1. Wijzig de hostnaam.

    • Vanuit een externe sessie:

      • Voor Windows kunt u de hostnaam wijzigen vanuit PowerShell met behulp van de opdracht Rename-Computer .
      • Voor Linux kunt u de hostnaam wijzigen met behulp van hostnamectl.
    • Vanuit Azure Portal: U kunt deze opdrachten ook uitvoeren om de hostnaam voor uw VIRTUELE machine te vinden vanuit Azure Portal met behulp van de opdracht Uitvoeren. Ga in Azure Portal naar uw VIRTUELE machine en selecteer de opdracht Uitvoeren in het servicemenu. Op de opdrachtpagina Uitvoeren in Azure Portal:

      • Voor Windows selecteert u RunPowerShellScript en gebruikt Rename-Computer u deze in het deelvenster Opdrachtscript uitvoeren .
      • Voor Linux selecteert u RunShellScript en gebruikt hostnamectl u dit in het deelvenster Opdrachtscript uitvoeren .

      In de volgende afbeelding ziet u de opdrachtpagina Uitvoeren in Azure Portal voor een Virtuele Windows-machine.

      Schermopname van de opdrachtpagina Uitvoeren voor een virtuele Windows-machine en markeert de functie RunPowerShellScript.

  2. Nadat u een van Rename-Computer beide of hostnamectl op uw VIRTUELE machine hebt uitgevoerd, moet u de VM opnieuw opstarten om de hostnaam te wijzigen.

    Klassiek Azure-implementatiemodel

    Het klassieke Azure-implementatiemodel maakt gebruik van een configuratiebestand dat u kunt downloaden en uploaden om de hostnaam te wijzigen. Als u wilt toestaan dat uw hostnaam naar uw rolinstanties verwijst, moet u de waarde instellen voor de hostnaam in het serviceconfiguratiebestand voor elke rol. U doet dit door de hostnaam toe te voegen die u wilt toevoegen aan het vmName kenmerk van het Role element. De waarde van het vmName kenmerk wordt gebruikt als basis voor de hostnaam van elk rolexemplaren.

    Als dat bijvoorbeeld vmName het geval is webrole en er drie exemplaren van die rol zijn, zijn webrole0de hostnamen van de exemplaren , webrole1en webrole2. U hoeft geen hostnaam op te geven voor VM's in het configuratiebestand, omdat de hostnaam voor een VIRTUELE machine wordt gevuld op basis van de naam van de VIRTUELE machine. Zie het Configuratieschema van de Azure-service (.cscfg File) voor meer informatie over het configureren van een Azure-service.

    Serviceconfiguratiebestand

    In het klassieke Azure-implementatiemodel kunt u het serviceconfiguratiebestand voor een geïmplementeerde service downloaden vanuit het deelvenster Configureren van de service in Azure Portal. Vervolgens kunt u zoeken naar het vmName kenmerk voor het Role name element om de hostnaam te zien. Deze hostnaam wordt gebruikt als basis voor de hostnaam van elk rolexemplaren. Als dat bijvoorbeeld vmName het geval is webrole en er drie exemplaren van die rol zijn, zijn webrole0de hostnamen van de exemplaren , webrole1en webrole2. Zie het configuratieschema van Azure Virtual Network voor meer informatie.