For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/public-cloud/network-services/update-subnet-properties.md.

Mettre à jour les propriétés d'un sous-réseau

Voir en Markdown

Découvrez comment mettre à jour les propriétés d'un sous-réseau existant

Objectif

Cette page explique comment mettre à jour les propriétés d'un sous-réseau existant. Cela peut être nécessaire si vous souhaitez respecter les prérequis permettant d'utiliser la Public Cloud Gateway : disposer d'une IP de passerelle définie dans votre sous-réseau.

Pour cet exemple, nous utiliserons un réseau privé et un sous-réseau ayant les propriétés suivantes :

  • CIDR 10.1.0.0/16
  • DHCP activé avec un pool d'allocation sur la plage globale
  • Aucune IP de passerelle

Nous verrons comment le mettre à jour pour définir une IP de passerelle sur 10.1.0.1 et retirer cette IP du pool d'allocation.

Prérequis

Vous devez avoir créé un réseau privé et un sous-réseau comme expliqué dans ce guide.

En pratique

Depuis l'espace client OVHcloud

Il n'est actuellement pas possible de mettre à jour un sous-réseau depuis cette interface, mais vous pouvez utiliser notre interface Horizon à la place (voir les instructions ci-dessous).

Depuis Horizon

Connectez-vous à Horizon et choisissez la région où le sous-réseau est défini, comme expliqué dans ce guide.

Cliquez sur Project > Network > Networks. La page affiche la liste des réseaux disponibles, qui contient un réseau géré par OVHcloud pour la connectivité publique (Ext-Net) ainsi que votre réseau.

liste des réseaux

Dans cette liste, cliquez sur le nom de votre réseau (« private_network_GRA11 » dans cet exemple). La page de détail du réseau s'affiche alors.

détails du réseau

Cliquez sur l'onglet Subnets : les sous-réseaux du réseau privé sont listés.

liste des sous-réseaux

Cliquez sur Edit Subnet. Pour ce guide, notre objectif est d'ajouter une IP de passerelle :

  • Décochez la case Disable Gateway. Le champ Gateway IP apparaît. Renseignez-le avec une IP appartenant à votre CIDR (généralement la première IP de la plage). Dans notre cas, 10.1.0.1.
IP de passerelle
  • Cliquez sur Subnet Details. Mettez à jour les Allocation Pools afin de retirer l'IP de passerelle saisie à l'étape précédente. Dans notre cas, nous devons passer de 10.1.0.1,10.1.255.254 à 10.1.0.2,10.1.255.254
détails du sous-réseau

Cliquez sur Save : votre sous-réseau est mis à jour avec une IP de passerelle !

Depuis l'interface de ligne de commande OpenStack

Vous devez avoir configuré votre environnement CLI et défini vos variables.

Exécutez la commande suivante (remplacez private_network_GRA11 par le nom de votre réseau privé) :

❯ openstack  network show private_network_GRA11
+---------------------------+--------------------------------------+
| Champ                     | Valeur                               |
+---------------------------+--------------------------------------+
| admin_state_up            | UP                                   |
| availability_zone_hints   |                                      |
| availability_zones        |                                      |
| created_at                | 2024-01-19T10:44:33Z                 |
| description               |                                      |
| dns_domain                | None                                 |
| id                        | 6b1a7c0c-58c5-427b-a21e-ba6a1485ace7 |
| ipv4_address_scope        | None                                 |
| ipv6_address_scope        | None                                 |
| is_default                | None                                 |
| is_vlan_transparent       | None                                 |
| l2_adjacency              | True                                 |
| mtu                       | 1500                                 |
| name                      | private_network_GRA11                |
| port_security_enabled     | True                                 |
| project_id                | REDACTED     |
| provider:network_type     | vrack                                |
| provider:physical_network | None                                 |
| provider:segmentation_id  | 1700                                 |
| qos_policy_id             | None                                 |
| revision_number           | 3                                    |
| router:external           | Internal                             |
| segments                  | None                                 |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   | 15a17e0e-6767-42ea-a345-3f65ee73b47c |
| tags                      |                                      |
| tenant_id                 | REDACTED     |
| updated_at                | 2024-01-19T10:44:33Z                 |
+---------------------------+--------------------------------------+

Dans cette sortie, la ligne subnets indique l'UID de votre sous-réseau. Vous pouvez vérifier le détail de votre sous-réseau en exécutant la commande suivante (adaptez l'UID à votre valeur !) :

❯ openstack subnet show 15a17e0e-6767-42ea-a345-3f65ee73b47c
+----------------------+--------------------------------------+
| Champ                | Valeur                               |
+----------------------+--------------------------------------+
| allocation_pools     | 10.1.0.1-10.1.255.254                |
| cidr                 | 10.1.0.0/16                          |
| created_at           | 2024-01-19T10:44:33Z                 |
| description          |                                      |
| dns_nameservers      | 213.186.33.99                        |
| dns_publish_fixed_ip | None                                 |
| enable_dhcp          | True                                 |
| gateway_ip           | None                                 |
| host_routes          |                                      |
| id                   | 15a17e0e-6767-42ea-a345-3f65ee73b47c |
| ip_version           | 4                                    |
| ipv6_address_mode    | None                                 |
| ipv6_ra_mode         | None                                 |
| name                 |                                      |
| network_id           | 6b1a7c0c-58c5-427b-a21e-ba6a1485ace7 |
| project_id           | REDACTED     |
| revision_number      | 0                                    |
| segment_id           | None                                 |
| service_types        |                                      |
| subnetpool_id        | None                                 |
| tags                 |                                      |
| updated_at           | 2024-01-19T10:44:33Z                 |
+----------------------+--------------------------------------+

Mettons à présent à jour le gateway_ip et l'allocation_pool :

❯ openstack subnet set  --gateway 10.1.0.1 --no-allocation-pool --allocation-pool start=10.1.0.2,end=10.1.255.254  15a17e0e-6767-42ea-a345-3f65ee73b47c

Vous pouvez vérifier que le sous-réseau a bien été mis à jour :

❯ openstack subnet show 15a17e0e-6767-42ea-a345-3f65ee73b47c
+----------------------+--------------------------------------+
| Champ                | Valeur                               |
+----------------------+--------------------------------------+
| allocation_pools     | 10.1.0.2-10.1.255.254                |
| cidr                 | 10.1.0.0/16                          |
| created_at           | 2024-01-19T10:44:33Z                 |
| description          |                                      |
| dns_nameservers      | 213.186.33.99                        |
| dns_publish_fixed_ip | None                                 |
| enable_dhcp          | True                                 |
| gateway_ip           | 10.1.0.1                             |
| host_routes          |                                      |
| id                   | 15a17e0e-6767-42ea-a345-3f65ee73b47c |
| ip_version           | 4                                    |
| ipv6_address_mode    | None                                 |
| ipv6_ra_mode         | None                                 |
| name                 |                                      |
| network_id           | 6b1a7c0c-58c5-427b-a21e-ba6a1485ace7 |
| project_id           | REDACTED     |
| revision_number      | 1                                    |
| segment_id           | None                                 |
| service_types        |                                      |
| subnetpool_id        | None                                 |
| tags                 |                                      |
| updated_at           | 2024-01-19T14:45:11Z                 |
+----------------------+--------------------------------------+

Aller plus loin

  • Pour une formation ou une assistance technique sur la mise en œuvre de nos solutions, contactez votre commercial ou consultez la page Professional Services pour obtenir un devis et faire analyser votre projet par nos experts.

  • Échangez avec notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?