Créer des sous-préfixes IPv4 et des adresses IPv4
Cette page explique comment diviser votre préfixe délégué public IPv4 et créer des adresses BYOIP à utiliser avec Google Cloud des ressources. Vous pouvez créer des adresses BYOIP IPv4 à partir d'un sous-préfixe ou d'un préfixe délégué public.
Si vous souhaitez diviser un préfixe délégué public IPv6, consultez la section Créer des sous-préfixes IPv6.
Avant de commencer
- Créez un préfixe public annoncé IPv4.
- Créez un préfixe délégué public IPv4.
Rôles
Pour obtenir les autorisations nécessaires pour effectuer les tâches de ce guide, demandez à votre administrateur de vous accorder le rôle IAM d'administrateur d'adresses IP publiques Compute (roles/compute.publicIpAdmin) sur votre projet.
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.
Créer des sous-préfixes
Vous pouvez diviser un préfixe délégué public en plages d'adresses IP plus petites en créant un sous-préfixe. Un sous-préfixe est un préfixe délégué public qui possède un préfixe délégué public parent.
Un nom de sous-préfixe ne peut pas être modifié sans supprimer et recréer la ressource.
C'est la raison pour laquelle nous vous recommandons de créer des noms génériques, qui n'appellent pas de modification ultérieure. Par exemple, sub-203-0-113-0-28, où sub désigne le type de ressource et 203-0-113-0-28 correspond au préfixe spécifique et à sa longueur.
Un préfixe délégué public peut être sous- délégués à un maximum de trois fois à partir d'un préfixe public annoncé. Vous pouvez par exemple effectuer ces opérations si vous disposez d'un préfixe public annoncé avec la plage d'adresses IP 203.0.113.0/24 :
- Créez un préfixe délégué public avec la plage d'adresses IP
203.0.113.0/25du préfixe public annoncé. - Créez un sous-préfixe avec la plage d'adresses IP
203.0.113.0/26ayant le préfixe délégué public précédent comme parent. - Créez un sous-préfixe avec la plage d'adresses IP
203.0.113.0/27ayant le sous-préfixe précédent comme parent.
À ce stade, vous ne pouvez pas créer d'autres sous-préfixes ayant le sous-préfixe 203.0.113.0/27 comme parent.
Console
Dans la Google Cloud console, accédez à Utiliser vos propres adresses IP.
Cliquez sur le préfixe délégué public que vous souhaitez subdiviser.
Cliquez sur Créer un sous-préfixe.
Saisissez un nom et une description facultative pour le sous-préfixe.
Sélectionnez une longueur de préfixe pour le sous-préfixe.
Sélectionnez des adresses IP pour le sous-préfixe.
Sélectionnez un projet pour le sous-préfixe. Les adresses IP ne sont disponibles que dans ce projet.
Cliquez sur Créer.
gcloud
Pour créer un sous-préfixe à partir d'un préfixe public délégué, utilisez la commande public-delegated-prefixes delegated-sub-prefixes create.
gcloud compute public-delegated-prefixes \
delegated-sub-prefixes \
create SUB_PREFIX_NAME \
--range=SUB_PREFIX_RANGE \
--public-delegated-prefix=PDP_NAME \
--public-delegated-prefix-region=PDP_REGION \
--delegatee-project=PROJECT_ID
Remplacez les éléments suivants :
SUB_PREFIX_NAME: nom du sous-préfixe que vous créez.SUB_PREFIX_RANGE: plage d'adresses IP du sous-préfixe que vous créez.PDP_NAME: sous-préfixe ou préfixe délégué public parent contenant le sous-préfixe que vous créez.PDP_REGION: région du sous-préfixe ou du préfixe public délégué contenant le sous-préfixe que vous créez.PROJECT_ID: ID de projet facultatif pour le sous-préfixe. Le comportement associé à cette valeur est décrit ci-après :Si vous spécifiez une valeur, les adresses IP ne sont disponibles que dans le projet spécifié.
Si vous n'utilisez pas l'option
--delegatee-project, les adresses IP sont disponibles dans le même projet que l'élément parent (préfixe public délégué ou sous-préfixe) du sous-préfixe.
Répertorier les préfixes
Vous pouvez répertorier tous les préfixes publics annoncés et les préfixes délégués publics (y compris les sous-préfixes) d'un projet.
Console
Dans la Google Cloud console, accédez à Utiliser vos propres adresses IP.
Tous les préfixes publics annoncés, les préfixes publics délégués et les sous-préfixes sont affichés.
gcloud
Pour lister les préfixes publics délégués, y compris les sous-préfixes, utilisez la commande public-delegated-prefixes list.
gcloud compute public-delegated-prefixes list
Créer des adresses IP
Vous devez créer des ressources d'adresse IP externe statique avant de pouvoir utiliser les adresses IP dans un sous-préfixe ou un préfixe délégué public IPv4. Pour ce faire, il existe deux moyens :
Créer des blocs d'adresses IP : vous pouvez créer des blocs d'adresses IP à partir de l'ensemble de la plage d'un préfixe délégué public ou d'un sous-ensemble de celle-ci. Il s'agit de la seule méthode compatible pour les cas suivants :
- Créer des adresses IP à partir de préfixes délégués publics qui n'utilisent pas l'allocation d'adresses IP améliorée
- Créer des adresses IP globales
Créer des adresses IP uniques: pour les préfixes délégués publics v2 qui utilisent l'allocation d'adresses IP améliorée, vous pouvez créer des adresses IP uniques en choisissant une adresse spécifique ou en laissant Google Cloud en sélectionner une automatiquement.
Une fois que vous avez créé des adresses IP à partir d'un préfixe délégué public, vous pouvez toujours utiliser le reste du préfixe pour créer d'autres adresses IP ou sous-préfixes.
Créer un bloc d'adresses IP
Les adresses IP que vous créez à partir d'un sous-préfixe ou d'un préfixe délégué public peuvent être régionales ou globales. Toutes les adresses IP d'un sous-préfixe ou d'un préfixe délégué public sont disponibles. Il n'y a pas d'adresse réseau réservée ni d'adresse de diffusion. Par exemple, si vous créez des adresses IP à partir de l'ensemble de la plage d'un sous-préfixe ou d'un préfixe délégué public /28, 16 ressources d'adresse IP sont créées.
Vous pouvez répertorier toutes les adresses IP externes statiques. Cette liste inclut les adresses IP que vous avez importées dans Google Cloud et les adresses IP fournies par Google Cloud.
Les adresses BYOIP sont créées avec des noms dans un format cohérent. Par exemple, le nom address-203-0-113-144 est attribué à 203.0.113.144.
Console
Dans la Google Cloud console, accédez à Utiliser vos propres adresses IP.
Cliquez sur le sous-préfixe ou le préfixe public délégué dans lequel vous souhaitez créer des adresses IP.
Cliquez sur Créer des adresses.
Sélectionnez la longueur du préfixe.
Sélectionnez la plage d'adresses IP que vous souhaitez créer.
Cliquez sur Créer des adresses.
gcloud
Pour créer des adresses IP à partir d'un sous-préfixe ou d'un préfixe public délégué, utilisez la commande public-delegated-prefixes delegated-sub-prefixes create.
gcloud compute public-delegated-prefixes \
delegated-sub-prefixes \
create ADDRESSES_NAME \
--create-addresses \
--range=RANGE \
--public-delegated-prefix=PDP_NAME \
--public-delegated-prefix-region=PDP_REGION
Remplacez les éléments suivants :
ADDRESSES_NAME: nom du groupe d'adresses que vous créez.RANGE: bloc CIDR à partir duquel créer des adresses IP, qui doit être un sous-ensemble de la plage du préfixe parent. Omettez cet indicateur pour créer des adresses IP pour l'ensemble de la plage du préfixe parent.PDP_NAME: sous-préfixe ou préfixe délégué public pour lequel vous créez des adresses IP.PDP_REGION: région du sous-préfixe ou du préfixe public délégué pour lequel vous créez des adresses IP.
Créer une adresse IP unique
Vous pouvez créer des adresses IP statiques uniques à partir de sous-préfixes ou de préfixes délégués publics IPv4 régionaux v2 qui utilisent l'allocation d'adresses IP améliorée. Seuls les préfixes créés après le 13 décembre 2025 sont compatibles avec cette fonctionnalité. Pour vérifier si un préfixe utilise l'allocation d'adresses IP améliorée, décrivez-le.
Console
- Dans la console Google Cloud , accédez à la page Adresses IP externes.
- Cliquez sur Réserver une adresse IP externe.
- Dans le champ Nom, saisissez un nom d'adresse IP.
- Sélectionnez Premium.
- Sélectionnez IPv4.
- Sélectionnez Régional.
- Cochez la case Attribuer à partir d'une collection d'adresses IP.
- Cliquez sur Collection d'adresses IP, puis sélectionnez le préfixe délégué public contenant l'adresse IP que vous souhaitez créer.
- Dans le champ Adresse IP, vous pouvez éventuellement saisir une adresse IP spécifique à utiliser. Pour laisser sélectionner automatiquement une adresse à partir du bloc CIDR du préfixe délégué public, omettez l'adresse IP. Google Cloud
- Cliquez sur Réserver.
gcloud
Utilisez la commande gcloud compute addresses create.
gcloud compute addresses create NAME \
--network-tier=PREMIUM \
--ip-collection=PDP_NAME \
--addresses=IP_ADDRESS \
--description=DESCRIPTION \
--region=REGION
Remplacez les éléments suivants :
NAME: nom du groupe d'adresses que vous créez.PDP_NAME: sous-préfixe ou préfixe délégué public contenant les adresses IP que vous créez. Doit être un préfixe délégué public régional v2 avecenableEnhancedIpAllocationdéfini sur "true".IP_ADDRESS: adresse IP facultative de la plage du préfixe parent qui spécifie l'adresse à créer. Omettez cet indicateur pour laisser Google Cloud sélectionner automatiquement l' adresse à créer.DESCRIPTION: description facultative.REGION: région des adresses IP à créer, qui doit correspondre à la région du préfixe délégué public.