Exercice – configurer le pool d’hôtes et inscrire l’ordinateur hôte de l’ordinateur virtuel

Effectué

Dans le scénario du cabinet comptable, votre organisation utilise Azure Virtual Desktop pour fournir à votre personnel l’accès aux postes de travail virtualisés et aux applications.

Dans cette unité, vous allez créer un pool d’hôtes et ajouter une machine virtuelle qui fera office d’hôte de la session. Pour éviter d’avoir à joindre la machine virtuelle à un domaine, vous allez installer manuellement l’agent Azure Virtual Desktop et le chargeur de démarrage pour inscrire la machine virtuelle au pool d’hôtes. Vous disposerez alors d’un déploiement Azure Virtual Desktop que vous pourrez utiliser dans le reste des exercices du module.

Vous avez besoin d’un abonnement Azure pour effectuer ces exercices. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit et ajoutez un abonnement avant de commencer. Si vous êtes étudiant, vous pouvez bénéficier de l’offre Azure for Students.

Création d’un pool d’hôtes dans Azure Virtual Desktop

Créons un pool d’hôtes qui contiendra la machine virtuelle que vous allez créer plus loin dans cet exercice.

  1. Connectez-vous au portail Azure.

  2. Recherchez et sélectionnez Azure Virtual Desktop.

  3. Sélectionnez Créer un pool d’hôte.

  4. Sous l’onglet Informations de base, entrez les informations suivantes :

    Champ Valeur
    Abonnement Votre abonnement
    Resource group Créez un groupe de ressources nommé learn-firewall-rg
    Nom du pool d’hôtes learn-host-pool
    Emplacement Région près de chez vous
    Environnement de validation Non
    Type de groupe d’applications préféré Bureau
    Type de pool d’hôtes Groupé
    Algorithme d’équilibrage de charge À largeur prioritaire
    Limite de session maximale 2

    Screenshot showing the information to enter for the host pool creation.

  5. Sélectionnez Vérifier + créer et attendez que la validation réussisse.

  6. Sélectionnez Create (Créer).

Création d’un jeton d’inscription pour le pool d’hôtes

Ensuite, vous allez créer un jeton d’inscription pour autoriser un hôte de session à rejoindre le pool d’hôtes.

  1. Sélectionnez l’icône Cloud Shell en haut de l’écran, puis choisissez PowerShell dans la liste déroulante Cloud Shell.

  2. Dans Cloud Shell, exécutez la commande suivante pour créer un jeton d’inscription qui expire dans 4 heures :

     $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'))
    
  3. Exécutez la commande suivante pour récupérer le jeton d’inscription :

     $regToken.Token
    
  4. Copiez le jeton dans une application de notes, comme le Bloc-notes.

Création d’un sous-réseau et d’un réseau virtuel pour le pool d’hôtes

Dans Cloud Shell, exécutez la commande suivante pour créer un sous-réseau et un réseau virtuel au même emplacement que le groupe de ressources :

$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

Cette liste répertorie des valeurs d’emplacement possibles :

  • westus2
  • southcentralus
  • centralus
  • eastus
  • westeurope
  • southeastasia
  • japaneast
  • brazilsouth
  • australiasoutheast
  • centralindia

Ignorez le message d’avertissement concernant les futurs changements cassants. Il ne s’applique pas à la commande que vous exécutez.

Création d’un hôte de session pour le pool d’hôtes

Ici, vous allez créer une machine virtuelle Azure qui fera office d’hôte de la session pour le pool d’hôtes.

  1. Dans Cloud Shell, exécutez la commande suivante pour définir le nom d’utilisateur et le mot de passe du compte Administrateur sur la machine virtuelle. Le mot de passe doit comporter au moins huit caractères, et inclure un caractère numérique, une lettre majuscule, une lettre minuscule et un caractère spécial. Notez le mot de passe, car vous en aurez besoin plus tard.

    $cred = Get-Credential
    
    
  2. Exécutez la commande suivante pour créer une adresse IP publique qui vous permettra de vous connecter à la machine virtuelle :

    New-AzPublicIpAddress `
      -Name 'myPublicIP' `
      -ResourceGroupName $resourceGroup `
      -Location 'eastus' `
      -AllocationMethod Static `
      -Sku Standard
    
  3. Exécutez la commande suivante pour créer la machine virtuelle à l’aide d’une image multisession Windows 11 Entreprise :

    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'
    
    
  4. Patientez quelques minutes pendant la création de la machine virtuelle.

Se connecter à la machine virtuelle à l’aide d’une session Bureau à distance

Utilisez une session Bureau à distance pour vous connecter à la machine virtuelle créée dans la section précédente.

  1. Dans le portail Azure, recherchez et sélectionnez Machines virtuelles.
  2. Sélectionnez apprentissage-hôte-vm.
  3. Sélectionnez Connecter>Connecter.
  4. Sélectionnez Télécharger le fichier RDP>Ouvrir le fichier>Se connecter.
  5. Dans la fenêtre Sécurité Windows, sélectionnez Autres choix>Utiliser un autre compte.
  6. Entrez le nom d’utilisateur et le mot de passe que vous avez utilisés lors de la création de la machine virtuelle, puis sélectionnez OK.
  7. Si vous êtes invité à vous connecter malgré des erreurs de certificat, sélectionnez Oui.

Inscription de la machine virtuelle auprès du pool d’hôtes

Ici, vous allez installer l’agent Azure Virtual Desktop et le chargeur de démarrage sur la machine virtuelle pour inscrire la machine virtuelle auprès du pool d’hôtes.

Installer l’agent

Dans votre session Bureau à distance sur la machine virtuelle, installez l’agent Azure Virtual Desktop. Vous aurez besoin du jeton d’inscription auprès du pool d’hôtes pour terminer l’installation.

  1. Copiez le lien suivant dans l’agent Azure Virtual Desktop : https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWrmXv

  2. Sur la machine virtuelle, ouvrez Microsoft Edge pour démarrer une session de navigateur web.

  3. Collez le lien dans un navigateur web.

  4. Une fois le fichier téléchargé, sélectionnez Ouvrir le fichier pour installer l’agent Azure Virtual Desktop.

  5. Quand le programme d’installation vous demande le jeton d’inscription, collez la valeur que vous avez obtenue après avoir créé le jeton.

  6. Si vous n’avez plus la valeur du jeton, revenez à votre session Cloud Shell et exécutez la commande suivante :

     (Get-AzWvdRegistrationInfo `
     -ResourceGroupName $resourceGroup `
     -HostPoolName $hostPoolName).Token
    
  7. Terminez l'installation.

Installation du chargeur de démarrage

Dans votre session Bureau à distance sur la machine virtuelle, installez le chargeur de démarrage Azure Virtual Desktop.

  1. Copiez le lien suivant dans le chargeur de démarrage Azure Virtual Desktop : https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWrxrH
  2. Collez le lien dans une session de navigateur web de la machine virtuelle.
  3. Une fois le téléchargement terminé, sélectionnez Ouvrir le fichier pour installer le chargeur de démarrage Azure Virtual Desktop.
  4. Terminez l'installation.
  5. Fermez la session Bureau à distance.

Vérifier votre travail

À ce stade, la machine virtuelle doit être inscrite en tant qu’hôte de session pour le pool d’hôtes. Pour vérifier qu’elle est inscrite, connectons-nous au portail et vérifions la machine virtuelle dans le pool d’hôtes.

  1. Dans le Portail Azure, recherchez ou sélectionnez Azure Virtual Desktop.
  2. Sélectionnez Pools d’hôtes>apprentissage-hôte-pool.
  3. Dans le volet du milieu, sous Machines virtuelles, sélectionnez Nombre total de machines. Screenshot that shows the host pool overview page with the total machines button in the center pane.
  4. Vous voyez que apprentissage-hôte-vm est inscrite auprès du pool d’hôtes.
  5. Sélectionnez apprentissage-hôte-vm.
  6. Si l’erreur Introuvable se produit, patientez quelques minutes, puis réessayez.
  7. Examinez l’état sous État de la machine virtuelle. Screenshot that shows the status of the host pool and the link to view status details. Les contrôles d’intégrité DomainJoinedCheck et DomainTrustCheck ont échoué, car vous n’avez pas joint la machine virtuelle à un domaine, mais les contrôles d’intégrité restants ont réussi.