Exercice : Conception et implémentation de l’adressage IP pour les réseaux virtuels Azure

Effectué

Vous êtes maintenant prêt à créer et à déployer certains réseaux virtuels avec les adresses IP basées sur votre conception.

Dans cette unité, vous déployez trois réseaux virtuels et des sous-réseaux pour prendre en charge les ressources de ces réseaux virtuels.

Le réseau virtuel CoreServicesVnet est déployé dans la région USA Ouest. Ce réseau virtuel a le plus grand nombre de ressources. Il est connecté à des réseaux locaux via une connexion VPN. Ce réseau dispose de services web, de bases de données et d’autres systèmes qui sont essentiels aux activités commerciales. Les services partagés, tels que les contrôleurs de domaine et les DNS (Domain Name System), se trouvent également à cet endroit. Une croissance importante est prévue, il faut donc un espace d’adressage important pour ce réseau virtuel.

Le réseau virtuel ManufacturingVnet est déployé dans la région Europe Nord, près du site de fabrication de votre entreprise. Ce réseau virtuel contient des systèmes pour les opérations d’installations de fabrication. L’organisation prévoit un grand nombre d’appareils connectés internes à partir desquels leurs systèmes doivent récupérer des données (telles que la température) et a donc besoin d’un espace d’adressage IP pour s’étendre.

Le réseau virtuel ResearchVnet est déployé dans la région Inde Ouest, près de l’emplacement où se trouve l’équipe de recherche et développement de l’entreprise qui utilise ce réseau virtuel. L'équipe dispose d'un petit ensemble de ressources stables, sans espoir de croissance future. Elle a besoin de quelques adresses IP pour quelques machines virtuelles.

Diagramme des réseaux virtuels à créer.

Vous créez les ressources suivantes :

Réseau virtuel Région Espace d’adressage du réseau virtuel Sous-réseau Espace d’adressage du sous-réseau
CoreServicesVnet USA Ouest 10.20.0.0/16 - -
GatewaySubnet 10.20.0.0/27
SharedServicesSubnet 10.20.10.0/24
DatabaseSubnet 10.20.20.0/24
PublicWebServiceSubnet 10.20.30.0/24
ManufacturingVnet Europe Nord 10.30.0.0/16 - -
ManufacturingSystemSubnet 10.30.10.0/24
SensorSubnet1 10.30.20.0/24
SensorSubnet2 10.30.21.0/24
SensorSubnet3 10.30.22.0/24
ResearchVnet Inde Ouest 10.40.40.0/24 - -
ResearchSystemSubnet 10.40.40.0/24

Ces réseaux et sous-réseaux virtuels sont structurés de manière à accueillir les ressources existantes, tout en permettant la croissance prévue. Pour poser les bases de notre infrastructure réseau, nous allons créer ces réseaux virtuels et ces sous-réseaux.

Créer le réseau virtuel CoreServicesVnet

  1. Dans Azure Cloud Shell, exécutez la commande suivante pour créer le réseau virtuel CoreServicesVnet.

    az network vnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --name CoreServicesVnet \
        --address-prefixes 10.20.0.0/16 \
        --location westus
    

    Remarque

    Si la valeur de nom --resource-group dans la commande suivante est répertoriée sous la forme « [nom du groupe de ressources de bac à sable] », remplacez cette valeur par la valeur de nom du bac à sable --resource-group de l’étape précédente.

  2. À présent, nous allons créer les sous-réseaux nécessaires aux ressources planifiées du réseau virtuel :

    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name CoreServicesVnet \
        --name GatewaySubnet \
        --address-prefixes 10.20.0.0/27
    
    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name CoreServicesVnet \
        --name SharedServicesSubnet \
        --address-prefixes 10.20.10.0/24
    
    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name CoreServicesVnet \
        --name DatabaseSubnet \
        --address-prefixes 10.20.20.0/24
    
    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name CoreServicesVnet \
        --name PublicWebServiceSubnet \
        --address-prefixes 10.20.30.0/24
    
  3. Jetons un coup d'œil aux ressources créées. Exécutez cette commande pour afficher tous les sous-réseaux que nous venons de configurer :

    az network vnet subnet list \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name CoreServicesVnet \
        --output table
    

    Vous devez voir la liste de tous les sous-réseaux suivants :

    AddressPrefix    Name                    PrivateEndpointNetworkPolicies    PrivateLinkServiceNetworkPolicies    ProvisioningState    ResourceGroup
    ---------------  ----------------------  --------------------------------  -----------------------------------  -------------------  -------------------------------------------
    10.20.0.0/27     GatewaySubnet           Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    10.20.10.0/24    SharedServicesSubnet    Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    10.20.20.0/24    DatabaseSubnet          Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    10.20.30.0/24    PublicWebServiceSubnet  Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    

Créer le réseau virtuel ManufacturingVnet

  1. Dans Cloud Shell, exécutez la commande suivante pour créer le réseau virtuel ManufacturingVnet :

    az network vnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --name ManufacturingVnet \
        --address-prefixes 10.30.0.0/16 \
        --location northeurope
    
  2. À présent, nous allons créer les sous-réseaux nécessaires aux ressources planifiées du réseau virtuel :

    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ManufacturingVnet \
        --name ManufacturingSystemSubnet \
        --address-prefixes 10.30.10.0/24
    
    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ManufacturingVnet \
        --name SensorSubnet1 \
        --address-prefixes 10.30.20.0/24
    
    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ManufacturingVnet \
        --name SensorSubnet2 \
        --address-prefixes 10.30.21.0/24
    
    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ManufacturingVnet \
        --name SensorSubnet3 \
        --address-prefixes 10.30.22.0/24
    
  3. Jetons un coup d'œil aux ressources créées. Exécutez cette commande pour afficher tous les sous-réseaux que nous venons de configurer :

    az network vnet subnet list \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ManufacturingVnet \
        --output table
    

    Vous devez voir la liste de tous les sous-réseaux suivants :

    AddressPrefix    Name                       PrivateEndpointNetworkPolicies    PrivateLinkServiceNetworkPolicies    ProvisioningState    ResourceGroup
    ---------------  -------------------------  --------------------------------  -----------------------------------  -------------------  -------------------------------------------
    10.30.10.0/24    ManufacturingSystemSubnet  Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    10.30.20.0/24    SensorSubnet1              Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    10.30.21.0/24    SensorSubnet2              Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    10.30.22.0/24    SensorSubnet3              Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    

Créer le réseau virtuel ResearchVnet

  1. Dans Cloud Shell, exécutez la commande suivante pour créer le réseau virtuel ResearchVnet :

    az network vnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --name ResearchVnet \
        --address-prefixes 10.40.40.0/24 \
        --location westindia
    
  2. À présent, nous allons créer les sous-réseaux nécessaires aux ressources planifiées du réseau virtuel :

    az network vnet subnet create \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ResearchVnet \
        --name ResearchSystemSubnet \
        --address-prefixes 10.40.40.0/24
    
  3. Jetons un coup d’œil au réseau virtuel final. Exécutez cette commande pour afficher tous les sous-réseaux que nous venons de configurer :

    az network vnet subnet list \
        --resource-group "<rgn>[sandbox resource group name]</rgn>" \
        --vnet-name ResearchVnet \
        --output table
    

    Vous devez voir la liste de tous les sous-réseaux suivants :

    AddressPrefix    Name                  PrivateEndpointNetworkPolicies    PrivateLinkServiceNetworkPolicies    ProvisioningState    ResourceGroup
    ---------------  --------------------  --------------------------------  -----------------------------------  -------------------  -------------------------------------------
    10.40.40.0/24    ResearchSystemSubnet  Enabled                           Enabled                              Succeeded            <rgn>[sandbox resource group name]</rgn>
    

Une fois les réseaux virtuels et les sous-réseaux créés, vous disposez d’une infrastructure dans laquelle vous pouvez déployer des ressources.

Vous pouvez également intégrer ces réseaux via l’appairage de réseaux virtuels et via la passerelle VPN Azure pour vous connecter aux réseaux locaux. Vous pouvez utiliser des groupes de sécurité réseau pour filtrer le trafic et contrôler l’accès au sein d’un réseau virtuel et entre les réseaux virtuels.