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 la page 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/25
du préfixe public annoncé. - Créez un sous-préfixe avec la plage d'adresses IP
203.0.113.0/26
ayant 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/27
ayant 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 Google Cloud Console, accédez à la page 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 Google Cloud Console, accédez à la page 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
Lorsque vous créez des adresses à partir d'un sous-préfixe ou d'un préfixe délégué public, vous ne pouvez pas subdiviser davantage ce préfixe.
Les adresses IP que vous créez à partir d'un sous-préfixe ou d'un préfixe délégué public sont des adresses IP externes statiques et peuvent être régionales ou globales. Toutes les adresses IP du préfixe ou du sous-préfixe public délégué 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 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 Cloud et celles fournies par Google.
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 Google Cloud Console, accédez à la page 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 \ --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.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.