Apportez votre propre sous-réseau

Vous pouvez apporter vos propres plages d'adresses IPv4 (publiques et privées) de votre déploiement sur site à votre IBM Cloud® Virtual Private Cloud (VPC) en créant des préfixes d'adresses. Vous pouvez ensuite créer des sous-réseaux dans ces plages d'adresses IP.

Chaque zone de votre VPC se voit affecter un préfixe d'adresse par défaut, qui spécifie la plage d'adresses dans laquelle les sous-réseaux peuvent être créés. Si le schéma d'adresse par défaut ne correspond pas à vos exigences, vous pouvez personnaliser les préfixes d'adresse.

Lorsqu'un nouveau VPC est créé, les préfixes d'adresse par défaut sont affectés à chaque zone de la région, comme indiqué dans le tableau ci-après.

Préfixes d'adresses attribués à une zone dans une région
Nom de région Zone Préfixe d'adresse
Dallas us-south-1 10.240.0.0/18
Dallas us-south-2 10.240.64.0/18
Dallas us-south-3 10.240.128.0/18
Washington DC us-east-1 10.241.0.0/18
Washington DC us-east-2 10.241.64.0/18
Washington DC us-east-3 10.241.128.0/18
Londres eu-gb-1 10.242.0.0/18
Londres eu-gb-2 10.242.64.0/18
Londres eu-gb-3 10.242.128.0/18
Francfort eu-de-1 10.243.0.0/18
Francfort eu-de-2 10.243.64.0/18
Francfort eu-de-3 10.243.128.0/18
Madrid eu-es-1 10.251.0.0/18
Madrid eu-es-2 10.251.64.0/18
Madrid eu-es-3 10.251.128.0/18
Tokyo jp-tok-1 10.244.0.0/18
Tokyo jp-tok-2 10.244.64.0/18
Tokyo jp-tok-3 10.244.128.0/18
Sydney au-syd-1 10.245.0.0/18
Sydney au-syd-2 10.245.64.0/18
Sydney au-syd-3 10.245.128.0/18
Osaka jp-osa-1 10.248.0.0/18
Osaka jp-osa-2 10.248.64.0/18
Osaka jp-osa-3 10.248.128.0/18
Chennai - Airtel in-che-1 10.254.0.0/18
Chennai - Airtel in-che-2 10.254.64.0/18
Chennai - Airtel in-che-3 10.254.128.0/18
Mumbai - Airtel in-mum-1 10.255.0.0/18
Mumbai - Airtel in-mum-2 10.255.64.0/18
Mumbai - Airtel in-mum-3 10.255.128.0/18
Montréal ca-mon-1 10.253.0.0/18
Montréal ca-mon-2 10.253.64.0/18
Montréal ca-mon-3 10.253.128.0/18
Toronto ca-tor-1 10.249.0.0/18
Toronto ca-tor-2 10.249.64.0/18
Toronto ca-tor-3 10.249.128.0/18
São Paulo br-sao-1 10.250.0.0/18
São Paulo br-sao-2 10.250.64.0/18
São Paulo br-sao-3 10.250.128.0/18

Pour les profils d'hôtes dédiés x86-64, la région de Madrid ne prend en charge que les profils d'hôtes dédiés avec stockage d'instance. Pour plus d'informations, voir Profils d'hôte dédié

Si vous ne voulez pas ces préfixes d'adresses par défaut, vous pouvez choisir de ne pas les attribuer quand vous créez votre VPC. Ajoutez alors le paramètre "address_prefix_management": "manual" quand vous créez le VPC en utilisant l'API.

Pour apporter vos propres sous-réseaux :

  1. Créez un VPC.
  2. Pour chaque zone dans laquelle vous prévoyez de créer des sous-réseaux, créez un ou plusieurs préfixes d'adresse.
  3. Lorsque vous créez des sous-réseaux dans chaque zone, spécifiez les plages d'adresses IP qui se trouvent dans l'un des préfixes d'adresse que vous avez créés pour cette zone.

Si vous utilisez une plage d'adresses IP ne figurant pas parmi celles définies par la RFC 1918 (10.0.0.0/8, 172.16.0.0/12 ou 192.168.0.0/16) pour un sous-réseau, les instances que vous associez à ce sous-réseau risquent de ne pas pouvoir accéder à certaines parties de l'Internet public. Si vous prévoyez de configurer des VPC qui non seulement utilisent des adresses non RFC-1918, mais possèdent également une connectivité publique (adresses IP flottantes ou passerelles publiques), veillez à utiliser une route personnalisée qui contient l'action Delegate-VPC.

Préfixes d'adresse et console IBM Cloud

Quand vous créez un VPC en utilisant la console IBM Cloud, le système sélectionne automatiquement vos préfixes d'adresse et vous demande de créer des sous-réseaux au sein des préfixes par défaut. Si ce schéma d'adresse ne correspond pas à vos besoins, vous pouvez décocher l'option Préfixes d'adresse par défaut pour ne pas affecter de préfixes d'adresse par défaut à chaque zone de votre VPC. Quand vous aurez créé le VPC, accédez à sa page des détails et définissez vos propres préfixes d'adresse. Vous pouvez ensuite créer des sous-réseaux dans les préfixes d'adresse que vous avez spécifiés.

Exemple avec l'interface de ligne de commande

L'exemple suivant illustre l'utilisation de l'interface de ligne de commande pour apporter vos propres adresses IP pour les sous-réseaux dans les zones 'us-south-1' et 'us-south2' de votre VPC.

  1. Créez un préfixe d'adresse nommé my-first-prefix dans la zone us-south-1 :

    ibmcloud is vpc-address-prefix-create my-first-prefix $VPC us-south-1 172.16.0.0/23
    
  2. Créez un préfixe d'adresse nommé another-prefix dans la zone us-south-2 :

    ibmcloud is vpc-address-prefix-create another-prefix $VPC us-south-2 172.16.2.0/23
    
  3. Créez un sous-réseau nommé my-subnet dans votre nouveau préfixe d'adresse dans la zone us-south-1 :

    ibmcloud is subnet-create my-subnet $vpc us-south-1 --ipv4-cidr-block "172.16.0.0/25"
    
  4. Créez un sous-réseau nommé another-subnet dans votre nouveau préfixe d'adresse dans la zone us-south-2 :

    ibmcloud is subnet-create another-subnet $vpc us-south-2 --ipv4-cidr-block "172.16.2.0/25"