Types d’adresses IP et méthodes d’allocation dans AzureIP address types and allocation methods in Azure

Vous pouvez affecter des adresses IP à des ressources Azure pour communiquer avec d’autres ressources Azure, votre réseau local et Internet.You can assign IP addresses to Azure resources to communicate with other Azure resources, your on-premises network, and the Internet. Les adresses IP que vous pouvez utiliser dans Azure sont de deux types :There are two types of IP addresses you can use in Azure:

  • Adresses IP publiques : Elles sont utilisées pour la communication avec Internet, notamment les services Azure accessibles au public.Public IP addresses: Used for communication with the Internet, including Azure public-facing services.
  • Adresses IP privées: elles sont utilisées pour la communication au sein d’un réseau virtuel Azure (VNet) et de votre réseau local lorsque vous utilisez une passerelle VPN ou un circuit ExpressRoute pour étendre votre réseau à Azure.Private IP addresses: Used for communication within an Azure virtual network (VNet), and your on-premises network when you use a VPN gateway or ExpressRoute circuit to extend your network to Azure.

Note

Azure dispose de deux modèles de déploiement différents pour créer et utiliser des ressources : Resource Manager et classique.Azure has two different deployment models for creating and working with resources: Resource Manager and classic. Cet article traite de l’utilisation du modèle de déploiement Resource Manager que Microsoft recommande pour la plupart des nouveaux déploiements à la place du modèle de déploiement classique.This article covers using the Resource Manager deployment model, which Microsoft recommends for most new deployments instead of the classic deployment model.

Si vous êtes familiarisé avec le modèle de déploiement classique, vérifiez les différences d’adressage IP entre les déploiements classiques et Resource Manager.If you are familiar with the classic deployment model, check the differences in IP addressing between classic and Resource Manager.

Adresses IP publiquesPublic IP addresses

Les adresses IP publiques permettent aux ressources Azure de communiquer avec Internet et des services Azure accessibles au public, tels que le Cache Redis Azure, Azure Event Hubs, les bases de données SQL et Azure Storage.Public IP addresses allow Azure resources to communicate with Internet and Azure public-facing services such as Azure Redis Cache, Azure Event Hubs, SQL databases, and Azure storage.

Dans Azure Resource Manager, une adresse IP publique est une ressource ayant ses propres propriétés.In Azure Resource Manager, a public IP address is a resource that has its own properties. Voici quelques unes des ressources auxquelles vous pouvez associer une ressource d’adresse IP publique :Some of the resources you can associate a public IP address resource with are:

  • Interfaces réseau de machine virtuelleVirtual machine network interfaces
  • Équilibreurs de charge accessibles sur InternetInternet-facing load balancers
  • Passerelles VPNVPN gateways
  • Passerelles d’applicationApplication gateways

Version de l’adresse IPIP address version

Les adresses IP publiques sont créées avec une adresse IPv4 et IPv6.Public IP addresses are created with an IPv4 or IPv6 address. Les adresses IPv6 publiques ne peuvent être assignées qu’à des équilibreurs de charge accessibles sur Internet.Public IPv6 addresses can only be assigned to Internet-facing load balancers.

SKUSKU

Les adresses IP publiques sont créées avec l’une des références SKU suivantes :Public IP addresses are created with one of the following SKUs:

De baseBasic

Toutes les adresses IP publiques créées avant l’introduction de références SKU sont des adresses IP publiques de référence SKU de base.All public IP addresses created before the introduction of SKUs are Basic SKU public IP addresses. Depuis l’introduction des références SKU, vous avez la possibilité de spécifier quelle référence SKU attribuer à l’adresse IP publique.With the introduction of SKUs, you have the option to specify which SKU you would like the public IP address to be. Les adresses de référence SKU de base sont :Basic SKU addresses are:

  • Sont assignées à l’aide de la méthode d’allocation statique ou dynamique.Assigned with the static or dynamic allocation method.
  • Sont assignées aux ressources Azure acceptant une adresse IP publique, comme les interfaces réseau, les passerelles VPN, les passerelles Application Gateway et les équilibreurs de charge accessibles sur Internet.Assigned to any Azure resource that can be assigned a public IP address, such as network interfaces, VPN Gateways, Application Gateways, and Internet-facing load balancers.
  • Peuvent être assignées à une zone spécifique.Can be assigned to a specific zone.
  • Ne sont pas redondantes dans une zone.Not zone redundant. Pour en savoir plus sur les zones de disponibilité, consultez Vue d’ensemble de zones de disponibilité.To learn more about availability zones, see Availability zones overview.

StandardStandard

Les adresses IP publiques de référence SKU standard :Standard SKU public IP addresses are:

  • Sont assignées à l’aide de la méthode d’allocation statique uniquement.Assigned with the static allocation method only.
  • Peuvent être assignées à des interfaces réseau ou à des équilibreurs de charge standard accessibles sur Internet.Assigned to network interfaces or Standard Internet-facing load balancers. Pour plus d’informations sur les références SKU de l’équilibreur de charge Azure, consultez Référence SKU standard de l’équilibreur de charge Azure.For more information about Azure load balancer SKUs, see Azure load balancer standard SKU.
  • Sont redondantes dans une zone par défaut.Zone redundant by default. Peuvent être créées pour une zone et garanties dans une zone de disponibilité spécifique.Can be created zonal and guaranteed in a specific availability zone. Pour en savoir plus sur les zones de disponibilité, consultez Vue d’ensemble de zones de disponibilité.To learn more about availability zones, see Availability zones overview.

Note

Quand vous assignez une adresse IP publique de référence SKU standard à l’interface réseau d’une machine virtuelle, vous devez explicitement autoriser le trafic prévu avec un groupe de sécurité réseau.When you assign a standard SKU public IP address to a virtual machine’s network interface, you must explicitly allow the intended traffic with a network security group. La communication avec la ressource est possible uniquement si vous créez et associez un groupe de sécurité réseau et que vous autorisez explicitement le trafic prévu.Communication with the resource fails until you create and associate a network security group and explicitly allow the desired traffic.

La référence SKU standard est disponible en version préliminaire.The standard SKU is in preview release. Si vous souhaitez créer une adresse IP publique de référence SKU standard, vous devez d’abord vous inscrire pour la version préliminaire et créer l’adresse dans un emplacement pris en charge.Before creating a Standard SKU public IP address, you must first register for the preview, and create the address in a supported location. Pour vous inscrire pour la version préliminaire, consultez S’inscrire pour la version préliminaire de la référence SKU standard.To register for the preview, see register for the standard SKU preview. Pour obtenir la liste des emplacements (régions) pris en charge, consultez Disponibilité des régions, ainsi que la page Mises à jour du Réseau virtuel Microsoft Azure pour voir si d’autres régions sont prises en charge.For a list of supported locations (regions), see Region availability and monitor the Azure Virtual Network updates page for additional region support.

Méthode d’allocationAllocation method

L’allocation d’une adresse IP à la ressource d’une adresse IP publique est possible à l’aide de deux méthodes : dynamique ou statique.There are two methods in which an IP address is allocated to a public IP address resource - dynamic or static. La méthode d’allocation par défaut est dynamique. Dans ce cas, une adresse IP n’est pas allouée au moment de sa création.The default allocation method is dynamic, where an IP address is not allocated at the time of its creation. Au lieu de cela, l’adresse IP publique est allouée lorsque vous démarrez (ou créez) la ressource associée (telle qu’une machine virtuelle ou un équilibreur de charge).Instead, the public IP address is allocated when you start (or create) the associated resource (like a VM or load balancer). L’adresse IP est libérée lorsque vous arrêtez (ou supprimez) la ressource.The IP address is released when you stop (or delete) the resource. Après avoir été libérée de la ressource A, par exemple, l’adresse IP peut être assignée à une ressource différente.After being released from resource A, for example, the IP address can be assigned to a different resource. Si l’adresse IP est assignée à une ressource différente lorsque la ressource A est arrêtée, une adresse IP différente est assignée lors du redémarrage de la ressource A.If the IP address is assigned to a different resource while resource A is stopped, when you restart resource A, a different IP address is assigned.

Pour vous assurer que l’adresse IP de la ressource associée ne change pas, vous pouvez définir explicitement à la méthode d’allocation sur statique.To ensure the IP address for the associated resource remains the same, you can set the allocation method explicitly to static. Une adresse IP statique est affectée immédiatement.A static IP address is assigned immediately. L’adresse est libérée uniquement lorsque vous supprimez la ressource ou modifiez sa méthode d’allocation en dynamique.The address is released only when you delete the resource or change its allocation method to dynamic.

Note

Même lorsque vous définissez la méthode d’allocation sur statique, vous ne pouvez pas spécifier l’adresse IP réelle affectée à la ressource IP publique.Even when you set the allocation method to static, you cannot specify the actual IP address assigned to the public IP address resource. Azure assigne l’adresse IP à partir d’un pool d’adresses IP disponibles dans l’emplacement Azure dans lequel la ressource est créée.Azure assigns the IP address from a pool of available IP addresses in the Azure location the resource is created in.

Des adresses IP publiques statiques sont fréquemment utilisées dans les cas suivants :Static public IP addresses are commonly used in the following scenarios:

  • Lorsque vous devez mettre à jour les règles de pare-feu pour communiquer avec vos ressources Azure.When you must update firewall rules to communicate with your Azure resources.
  • La résolution de noms DNS est telle qu’une modification de l’adresse IP nécessiterait une mise à jour des enregistrements A.DNS name resolution, where a change in IP address would require updating A records.
  • Vos ressources Azure communiquent avec d’autres applications ou services qui utilisent un modèle de sécurité basé sur une adresse IP.Your Azure resources communicate with other apps or services that use an IP address-based security model.
  • Vous utilisez des certificats SSL liés à une adresse IP.You use SSL certificates linked to an IP address.

Note

Azure alloue des adresses IP publiques d’une plage unique à chaque région Azure.Azure allocates public IP addresses from a range unique to each Azure region. Pour plus de détails, consultezPlages IP du Centre de données Azure.For details, see Azure Datacenter IP ranges.

Résolution de nom d’hôte DNSDNS hostname resolution

Vous pouvez spécifier une étiquette de nom de domaine DNS pour une ressource IP publique, qui crée un mappage pour l’élément domainnamelabel.location.cloudapp.azure.com vers l’adresse IP publique dans les serveurs DNS gérés par Azure.You can specify a DNS domain name label for a public IP resource, which creates a mapping for domainnamelabel.location.cloudapp.azure.com to the public IP address in the Azure-managed DNS servers. Par exemple, si vous créez une ressource IP publique avec contoso en tant que domainnamelabel dans l’emplacement Azure États-Unis de l’Ouest, le nom de domaine complet (FQDN) contoso.westus.cloudapp.azure.com résout l’adresse IP publique de la ressource.For instance, if you create a public IP resource with contoso as a domainnamelabel in the West US Azure location, the fully-qualified domain name (FQDN) contoso.westus.cloudapp.azure.com resolves to the public IP address of the resource. Vous pouvez utiliser le nom de domaine complet pour créer un enregistrement CNAME de domaine personnalisé qui pointe vers l’adresse IP publique dans Azure.You can use the FQDN to create a custom domain CNAME record pointing to the public IP address in Azure.

Important

Chaque étiquette de nom de domaine créée doit être unique dans son emplacement Azure.Each domain name label created must be unique within its Azure location.

Machines virtuellesVirtual machines

Vous pouvez associer une adresse IP publique à une machine virtuelle Windows ou Linux en l’affectant à son interface réseau.You can associate a public IP address with a Windows or Linux virtual machine by assigning it to its network interface. Vous pouvez affecter une adresse IP publique dynamique ou statique à une machine virtuelle.You can assign either a dynamic or a static public IP address to a virtual machine. Apprenez-en davantage sur l’assignation d’adresses IP à des interfaces réseau.Learn more about assigning IP addresses to network interfaces.

Équilibreurs de charge accessibles sur InternetInternet-facing load balancers

Vous pouvez associer une adresse IP publique créée avec l’une des deux références SKU à un équilibreur de charge Azure en l’assignant à la configuration frontale de l’équilibreur de charge.You can associate a public IP address created with either SKU with an Azure Load Balancer, by assigning it to the load balancer frontend configuration. L’adresse IP publique sert d’adresse IP virtuelle (VIP) à charge équilibrée.The public IP address serves as a load-balanced virtual IP address (VIP). Vous pouvez affecter une adresse IP publique dynamique ou statique à un équilibreur de charge frontal.You can assign either a dynamic or a static public IP address to a load balancer front end. Vous pouvez également affecter plusieurs adresses IP publiques à un équilibreur de charge frontal, ce qui permet des scénarios avec plusieurs adresses IP virtuelles tels qu’un environnement mutualisé avec des sites web SSL.You can also assign multiple public IP addresses to a load balancer front end, which enables multi-VIP scenarios like a multi-tenant environment with SSL-based websites. Pour plus d’informations sur les références SKU de l’équilibreur de charge Azure, consultez Référence SKU standard de l’équilibreur de charge Azure.For more information about Azure load balancer SKUs, see Azure load balancer standard SKU.

Passerelles VPNVPN gateways

Une passerelle VPN Azure connecte un réseau virtuel Azure (VNet) à d’autres réseaux virtuels Azure ou à un réseau local.An Azure VPN Gateway connects an Azure virtual network to other Azure virtual networks, or to an on-premises network. Une adresse IP publique est assignée à une passerelle VPN pour lui permettre de communiquer avec le réseau distant.A public IP address is assigned to the VPN Gateway to enable it to communicate with the remote network. Vous pouvez affecter une adresse IP publique dynamique uniquement à une passerelle VPN.You can only assign a dynamic public IP address to a VPN gateway.

Passerelles d’applicationApplication gateways

Vous pouvez associer une adresse IP publique à une Application GatewayAzure en l’affectant à la configuration frontale de la passerelle.You can associate a public IP address with an Azure Application Gateway, by assigning it to the gateway's frontend configuration. Cette adresse IP publique sert d’adresse IP virtuelle à équilibrage de charge.This public IP address serves as a load-balanced VIP. Vous pouvez uniquement affecter une adresse IP publique dynamique à une configuration frontale de passerelle d’application.You can only assign a dynamic public IP address to an application gateway frontend configuration.

AperçuAt-a-glance

Le tableau ci-dessous présente la propriété spécifique par le biais de laquelle une adresse IP publique peut être associée à une ressource de niveau supérieur, ainsi que les méthodes d’allocation possibles (dynamique ou statique) utilisables.The following table shows the specific property through which a public IP address can be associated to a top-level resource, and the possible allocation methods (dynamic or static) that can be used.

Ressources de niveau supérieurTop-level resource Association d’adresse IPIP Address association dynamiqueDynamic statiqueStatic
Machine virtuelleVirtual machine interface réseauNetwork interface OuiYes OuiYes
Équilibreur de charge accessible sur InternetInternet-facing Load balancer Configuration frontaleFront-end configuration OuiYes OuiYes
Passerelle VPNVPN gateway Configuration IP de la passerelleGateway IP configuration OuiYes NonNo
Application GatewayApplication gateway Configuration frontaleFront end configuration OuiYes NonNo

Adresses IP privéesPrivate IP addresses

Les adresses IP privées permettent aux ressources Azure de communiquer avec d’autres ressources dans un réseau virtuel ou dans un réseau local par le biais d’une passerelle VPN ou d’un circuit ExpressRoute, sans utiliser d’adresse IP accessible via Internet.Private IP addresses allow Azure resources to communicate with other resources in a virtual network or an on-premises network through a VPN gateway or ExpressRoute circuit, without using an Internet-reachable IP address.

Dans le modèle de déploiement Azure Resource Manager, une adresse IP privée est associée aux types ressources Azure suivants.In the Azure Resource Manager deployment model, a private IP address is associated to the following types of Azure resources:

  • Interfaces réseau de machine virtuelleVirtual machine network interfaces
  • Équilibreurs de charge interne (ILB)Internal load balancers (ILBs)
  • Passerelles d’applicationApplication gateways

Version de l’adresse IPIP address version

Les adresses IP privées sont créées avec une adresse IPv4 et IPv6.Private IP addresses are created with an IPv4 or IPv6 address. Les adresses IPv6 privées ne peuvent être assignées qu’à l’aide d’une méthode d’allocation dynamique.Private IPv6 addresses can only be assigned with the dynamic allocation method. La communication entre adresses IPv6 privées sur un réseau virtuel est impossible.You cannot communicate between private IPv6 addresses on a virtual network. La communication au sein d’une adresse IPv6 privée est possible depuis Internet, via un équilibreur de charge accessible sur Internet.You can communicate inbound to a private IPv6 address from the Internet, through an Internet-facing load balancer. Pour en savoir plus, consultez Créer un équilibreur de charge Internet avec IPv6.See Create an Internet-facing load balancer with IPv6 for details.

Méthode d’allocationAllocation method

Une adresse IP privée est allouée à partir de la plage d’adresses du sous-réseau de la machine virtuelle dans lequel la ressource est déployée.A private IP address is allocated from the address range of the virtual network subnet a resource is deployed in. Il existe deux méthodes d’allocation d’adresses IP :There are two methods in which a private IP address is allocated:

  • Dynamique: Azure réserve les quatre premières adresses dans chaque plage d’adresses de sous-réseau sans les assigner.Dynamic: Azure reserves the first four addresses in each subnet address range, and doesn't assign the addresses. Azure assigne la prochaine adresse disponible à une ressource de la plage d’adresses du sous-réseau.Azure assigns the next available address to a resource from the subnet address range. Par exemple, si la plage d’adresses du sous-réseau est 10.0.0.0/16, et que les adresses 10.0.0.0.4 à 10.0.0.14 (celles de .0 à .3 sont réservées), Azure assigne alors l’adresse 10.0.0.15 à la ressource.For example, if the subnet's address range is 10.0.0.0/16, and addresses 10.0.0.0.4-10.0.0.14 are already assigned (.0-.3 are reserved), Azure assigns 10.0.0.15 to the resource. La méthode d’allocation par défaut est dynamique.Dynamic is the default allocation method. Une fois assignées, les adresses IP dynamiques ne sont libérées que si l’interface réseau est supprimée, assignée à un sous-réseau différent au sein du même réseau virtuel ou bien si la méthode d’allocation devient statique et qu’une adresse IP différente est spécifiée.Once assigned, dynamic IP addresses are only released if a network interface is deleted, assigned to a different subnet within the same virtual network, or the allocation method is changed to static, and a different IP address is specified. Par défaut, Azure assigne l’adresse dynamique assignée précédente à l’adresse statique lorsque vous modifiez la méthode d’allocation.By default, Azure assigns the previous dynamically-assigned address as the static address when you change the allocation method from dynamic to static.
  • Statique : Vous sélectionnez et assignez une adresse de la plage d’adresses du sous-réseau.Static: You select and assign an address from the subnet's address range. L’adresse que vous assignez peut correspondre à n’importe quelle adresse qui se trouve au sein de la plage d’adresses de sous-réseau n’étant pas une de ses quatre premières adresses, et qui n’est pas déjà assignée à une autre ressource du sous-réseau.The address you assign can be any address within the subnet address range that is not one of the first four addresses in the subnet's address range and is not currently assigned to any other resource in the subnet. Les adresses statiques ne sont libérées que si l’interface réseau est supprimée.Static addresses are only released if a network interface is deleted. Si vous changez la méthode d’allocation en statique, Azure assigne l’adresse IP statique précédemment assignée en tant qu’adresse dynamique, même si ce n’est pas la prochaine adresse disponible dans la plage d’adresses du sous-réseau.If you change the allocation method to static, Azure dynamically assigns the previously-assigned static IP address as the dynamic address, even if the address isn't the next available address in the subnet's address range. L’adresse change aussi si l’interface réseau est assignée à un autre sous-réseau dans le même réseau virtuel. Pour l’assigner à un autre sous-réseau, vous devez d’abord modifier la méthode d’allocation statique en dynamique.The address also changes if the network interface is assigned to a different subnet within the same virtual network, but to assign the network interface to a different subnet, you must first change the allocation method from static to dynamic. Une fois que l’interface réseau est assignée à un autre sous-réseau, vous pouvez redéfinir la méthode d’allocation en statique, et assigner une adresse IP de la nouvelle plage d’adresses du sous-réseau.Once you've assigned the network interface to a different subnet, you can change the allocation method back to static, and assign an IP address from the new subnet's address range.

Machines virtuellesVirtual machines

Une ou plusieurs adresses IP privées sont assignées à une ou plusieurs interfaces réseau d’une machine virtuelle Windows ou Linux.One or more private IP addresses are assigned to one or more network interfaces of a Windows or Linux virtual machine. Vous pouvez spécifier la méthode d’allocation dynamique ou statique pour chaque adresse IP privée.You can specify the allocation method as either dynamic or static for each private IP address.

Résolution de nom d’hôte DNS interne (pour les machines virtuelles)Internal DNS hostname resolution (for virtual machines)

Toutes les machines virtuelles Azure sont configurées avec des serveurs DNS gérés par Azure par défaut, sauf si vous configurez explicitement des serveurs DNS personnalisés.All Azure virtual machines are configured with Azure-managed DNS servers by default, unless you explicitly configure custom DNS servers. Ces serveurs DNS assurent la résolution de noms interne pour les machines virtuelles qui résident dans le même réseau virtuel.These DNS servers provide internal name resolution for virtual machines that reside within the same virtual network.

Lorsque vous créez une machine virtuelle, un mappage du nom d’hôte à son adresse IP privée est ajouté aux serveurs DNS gérés par Azure.When you create a virtual machine, a mapping for the hostname to its private IP address is added to the Azure-managed DNS servers. Dans le cas d’une machine virtuelle dotée de plusieurs interfaces réseau ou de plusieurs configurations IP pour une interface réseau, le nom d’hôte est mappé sur l’adresse IP privée de la configuration IP principale de l’interface réseau principale.If a virtual machine has multiple network interfaces, or multiple IP configurations for a network interface the hostname is mapped to the private IP address of the primary IP configuration of the primary network interface.

Les machines virtuelles configurées avec des serveurs DNS gérés par Azure peuvent résoudre les noms d’hôtes de toutes les machines virtuelles figurant au sein du même réseau virtuel pour les adresses IP privées.Virtual machines configured with Azure-managed DNS servers are able to resolve the hostnames of all virtual machines within the same virtual network to their private IP addresses. Pour résoudre les noms d’hôte de machines virtuelles dans des réseaux virtuels connectés, vous devez utiliser un serveur DNS personnalisé.To resolve host names of virtual machines in connected virtual networks, you must use a custom DNS server.

Équilibreurs de charge internes (ILB) et passerelles d’applicationInternal load balancers (ILB) & Application gateways

Vous pouvez affecter une adresse IP privée à la configuration frontale d’un équilibreur de charge interne Azure (ILB) ou d’une passerelle d’application Azure.You can assign a private IP address to the front end configuration of an Azure Internal Load Balancer (ILB) or an Azure Application Gateway. Cette adresse IP privée sert de point de terminaison interne, accessible uniquement aux ressources de son réseau virtuel, et de réseaux distants connectés au réseau virtuel.This private IP address serves as an internal endpoint, accessible only to the resources within its virtual network and the remote networks connected to the virtual network. Vous pouvez affecter une adresse IP privée statique ou dynamique à la configuration frontale.You can assign either a dynamic or static private IP address to the front-end configuration.

AperçuAt-a-glance

Le tableau ci-dessous présente la propriété spécifique par le biais de laquelle une adresse IP publique peut être associée à une ressource de niveau supérieur, ainsi que les méthodes d’allocation possibles (dynamique ou statique) utilisables.The following table shows the specific property through which a private IP address can be associated to a top-level resource, and the possible allocation methods (dynamic or static) that can be used.

Ressources de niveau supérieurTop-level resource Association d’adresse IPIP address association dynamiqueDynamic statiqueStatic
Machine virtuelleVirtual machine interface réseauNetwork interface OuiYes OuiYes
Équilibrage de chargeLoad balancer Configuration frontaleFront end configuration OuiYes OuiYes
Application GatewayApplication gateway Configuration frontaleFront end configuration OuiYes OuiYes

LimitesLimits

Les limites imposées pour l’adressage IP sont indiquées dans l’ensemble des limites pour la mise en réseau dans Azure.The limits imposed on IP addressing are indicated in the full set of limits for networking in Azure. Ces limites sont exprimées par région et par abonnement.The limits are per region and per subscription. Vous pouvez contacter le support pour augmenter les limites par défaut jusqu’aux limites maximum en fonction des besoins de votre entreprise.You can contact support to increase the default limits up to the maximum limits based on your business needs.

TarificationPricing

Les adresses IP publiques peuvent avoir un coût nominal.Public IP addresses may have a nominal charge. Pour en savoir plus sur la tarification des adresses IP dans Azure, lisez la page Tarification des adresses IP.To learn more about IP address pricing in Azure, review the IP address pricing page.

Étapes suivantesNext steps