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 les ressources Google Cloud . 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 console Google Cloud , 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 console Google Cloud , 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 préfixe ou un sous-préfixe public délégué 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 la plage complète d'un préfixe délégué public ou d'un sous-ensemble de celle-ci. Il s'agit de la seule méthode acceptée pour les éléments 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 mondiales
Créer des adresses IP individuelles : pour les préfixes délégués publics v2 qui utilisent l'allocation améliorée d'adresses IP, vous pouvez créer des adresses IP individuelles en choisissant une adresse spécifique ou en laissantGoogle 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 préfixe ou d'un sous-préfixe public délégué sont disponibles. Il n'y a pas d'adresse réseau ni d'adresse de diffusion réservées. Par exemple, si vous créez des adresses IP à partir de la plage complète d'un préfixe ou d'un sous-préfixe public délégué /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 transmises à Google Cloudet celles 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 console Google Cloud , 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 toute 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 préfixes ou sous-préfixes délégués publics IPv4 régionaux de version 2 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 améliorée d'adresses IP, décrivez le préfixe.
Console
- Dans la console Google Cloud , accédez à la page Adresses IP externes.
- Cliquez sur Réserver une adresse 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 de la collection d'adresses IP.
- Cliquez sur Collecte d'adresses IP, puis sélectionnez le préfixe délégué public contenant l'adresse IP que vous souhaitez créer.
- Pour Adresse IP, vous pouvez saisir une adresse IP spécifique à utiliser. Pour permettre à Google Cloud de sélectionner automatiquement une adresse à partir du bloc CIDR du préfixe délégué public, omettez l'adresse IP.
- 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 permettre à Google Cloud de sélectionner automatiquement l'adresse à créer.DESCRIPTION: description facultative.REGION: région des adresses IP à créer, qui doit correspondre à celle du préfixe public délégué.