Oefening: de hostgroep instellen en host van virtuele machines registreren
In het boekhoudscenario gebruikt uw organisatie Azure Virtual Desktop om uw werknemers toegang te bieden tot gevirtualiseerde desktops en apps.
In deze eenheid maakt u een hostgroep en voegt u een virtuele machine toe die als sessiehost fungeert. Om te voorkomen dat u de virtuele machine aan een domein moet koppelen, installeert u de Azure Virtual Desktop-agent en het opstartlaadprogramma handmatig om de virtuele machine te registreren bij de hostgroep. Vervolgens hebt u een Azure Virtual Desktop-implementatie die u kunt gebruiken in de rest van de moduleoefeningen.
U hebt een Azure-abonnement nodig om de oefeningen te voltooien. Als u geen Azure-abonnement hebt, maakt u een gratis account en voegt u een abonnement toe voordat u begint. Als u een student bent, kunt u profiteren van de Azure voor studenten aanbieding.
Een hostgroep maken voor Azure Virtual Desktop
We gaan een hostgroep maken die de virtuele machine bevat die u later in deze oefening gaat maken.
Meld u aan bij de Azure Portal.
Zoek en selecteer Azure Virtual Desktop.
Selecteer Een hostgroep maken.
Voer de volgende informatie in op de Basics tab.
Veld Waarde Abonnement Uw abonnement Resourcegroep Maak een nieuwe resourcegroep met de naam learn-firewall-rg Naam van hostgroep leren-host-pool Locatie Regio bij u in de buurt Validatieomgeving Nee Type voorkeurs-app-groep Bureaublad Type van hostgroep Samengevoegd Taakverdelingsalgoritmen Breedte-eerst Maximale sessielimiet 2 Selecteer Beoordelen en maken en wacht tot de validatie is geslaagd.
Selecteer Maak.
Een registratietoken maken voor de hostgroep
Vervolgens maakt u een registratietoken om een sessiehost toestemming te geven om lid te worden van de hostgroep.
Selecteer het pictogram Cloud Shell boven aan het scherm en kies vervolgens PowerShell- in de vervolgkeuzelijst Cloud Shell.
Voer in Cloud Shell de volgende opdracht uit om een registratietoken te maken dat binnen 4 uur verloopt:
$resourceGroup = 'learn-firewall-rg' $hostPoolName = 'learn-host-pool' $regToken = New-AzWvdRegistrationInfo ` -ResourceGroupName $resourceGroup ` -HostPoolName $hostPoolName ` -ExpirationTime $((get-date).ToUniversalTime().AddHours(4).ToString('yyyy-MM-ddTHH:mm:ss.fffffffZ'))
Voer de volgende opdracht uit om het registratietoken op te halen:
$regToken.Token
Kopieer het token naar een notitie-app.
Een subnet en virtueel netwerk maken voor de hostgroep
Voer in Cloud Shell de volgende opdracht uit om een subnet en virtueel netwerk te maken op dezelfde locatie als de resourcegroep:
$subnetConfig = New-AzVirtualNetworkSubnetConfig `
-Name hostSubnet `
-AddressPrefix 10.0.0.0/24
$location = Get-AzResourceGroup -Name learn-firewall-rg
$virtualNetwork = New-AzVirtualNetwork `
-Name hostVNet `
-AddressPrefix 10.0.0.0/16 `
-Location $location.Location `
-ResourceGroupName $resourceGroup `
-Subnet $subnetConfig
In deze lijst worden enkele locatiewaarden weergegeven die u kunt gebruiken:
- westus2
- southcentralus
- centralus
- eastus
- westeurope
- southeastasia
- japaneast
- Zuid-Braziliƫ
- australiasoutheast
- centralindia
Negeer het waarschuwingsbericht over aanstaande belangrijke wijzigingen. Deze is niet van toepassing op de opdracht die u uitvoert.
Een sessiehost maken voor de hostgroep
Hier maakt u een virtuele Azure-machine om te fungeren als een sessiehost voor de hostgroep.
Voer in Cloud Shell de volgende opdracht uit om de gebruikersnaam en het wachtwoord voor het beheerdersaccount op de virtuele machine in te stellen. Het wachtwoord moet ten minste acht tekens lang zijn en een cijfer, een hoofdletter, een kleine letter en een speciaal teken bevatten. Noteer het wachtwoord, omdat u het later nodig hebt.
$cred = Get-Credential
Voer de volgende opdracht uit om een openbaar IP-adres te maken dat moet worden gebruikt om verbinding te maken met de virtuele machine:
New-AzPublicIpAddress ` -Name 'myPublicIP' ` -ResourceGroupName $resourceGroup ` -Location 'eastus' ` -AllocationMethod Static ` -Sku Standard
Voer de volgende opdracht uit om de virtuele machine te maken met behulp van een Windows 11 Enterprise multiple session-image:
New-Azvm ` -Name 'learn-host-vm' ` -Credential $cred ` -ResourceGroupName $resourceGroup ` -Size 'Standard_DS1_v2' ` -VirtualNetworkName hostVNet ` -SubnetName hostSubnet ` -Image 'MicrosoftWindowsDesktop:windows-11:win11-22h2-pro:latest' ` -PublicIpAddressName 'myPublicIP'
Wacht enkele minuten totdat de virtuele machine is gemaakt.
Verbinding maken met de virtuele machine via een externe bureaubladsessie
Gebruik een extern bureaubladsessie om in te loggen op de virtuele machine die je in de vorige sectie hebt gemaakt.
- Zoek en selecteer in de Azure portal virtuele machines.
- Selecteer learn-host-vm.
- Selecteer Verbinden>Verbinden.
- Selecteer RDP-bestand downloaden>Bestand openen>Verbinding maken.
- Selecteer in het venster Windows-beveiligingMeer opties>Een ander account gebruiken.
- Voer de gebruikersnaam en het wachtwoord in dat u hebt gebruikt bij het maken van de virtuele machine en selecteer vervolgens OK.
- Als u wordt gevraagd verbinding te maken ondanks certificaatfouten, selecteert u Ja.
De virtuele machine registreren bij de hostgroep
Hier installeert u de Azure Virtual Desktop-agent en het opstartlaadprogramma op de virtuele machine om de virtuele machine te registreren bij de hostgroep.
De agent installeren
Installeer de Azure Virtual Desktop-agent in uw sessie met extern bureaublad op de virtuele machine. U hebt het registratietoken voor de hostgroep nodig om de installatie te voltooien.
Kopieer de volgende koppeling naar de Azure Virtual Desktop-agent:
https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWrmXv
Open Microsoft Edge op de virtuele machine om een webbrowsersessie te starten.
Plak de koppeling in een webbrowser.
Nadat het bestand is gedownload, selecteert u Bestand openen om de Azure Virtual Desktop-agent te installeren.
Wanneer het installatieprogramma u vraagt om het registratietoken, plakt u de waarde die u hebt gekregen nadat u het token hebt gemaakt.
Als u de tokenwaarde niet meer hebt, gaat u terug naar uw Cloud Shell-sessie en voert u de volgende opdracht uit:
(Get-AzWvdRegistrationInfo ` -ResourceGroupName $resourceGroup ` -HostPoolName $hostPoolName).Token
Voltooi de installatie.
Het opstartlaadprogramma installeren
Installeer in uw sessie met extern bureaublad op de virtuele machine het opstartlaadprogramma van Azure Virtual Desktop.
- Kopieer de volgende koppeling naar het opstartlaadprogramma van Azure Virtual Desktop:
https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWrxrH
- Plak de koppeling in een webbrowsersessie op de virtuele machine.
- Wanneer het downloaden is voltooid, selecteert u Bestand openen om het opstartlaadprogramma van Azure Virtual Desktop te installeren.
- Voltooi de installatie.
- Sluit de sessie met extern bureaublad.
Uw werk controleren
Op dit moment moet de virtuele machine worden geregistreerd als een sessiehost voor de hostgroep. Als u wilt controleren of deze is geregistreerd, meldt u zich aan bij de portal en controleert u de virtuele machine in de hostgroep.
- Zoek of selecteer Azure Virtual Desktopin Azure Portal.
- Selecteer Hostgroepen>learn-host-pool.
- Selecteer in het middelste deelvenster, onder de Virtuele machines, de optie Totaal aantal machines.
- U ziet dat learn-host-vm- is geregistreerd bij de hostgroep.
- Selecteer learn-host-vm.
- Als u een Niet gevonden fout krijgt, wacht dan enkele minuten en probeer het opnieuw.
- Bekijk de status onder VM status.
De statuscontroles
DomainJoinedCheck
enDomainTrustCheck
zijn mislukt omdat u de virtuele machine niet aan een domein hebt gekoppeld, maar de rest van de statuscontroles is geslaagd.