Réseau

Blocs d’IP publiques

Partagez un bloc d’IP entre vos serveurs via un réseau virtuel et configurez les adresses publiques.

Un bloc d’IP est une plage d’adresses publiques, écrite en notation CIDR, par exemple /29. La console appelle ces blocs Prefixes. Chaque bloc appartient à un réseau virtuel dans un datacenter.

Fonctionnement du partage

Un réseau virtuel public relie vos serveurs à la passerelle du bloc. Rattachez plusieurs serveurs de votre organisation à ce réseau, puis attribuez à chacun des adresses distinctes de ses blocs. Un serveur peut avoir plusieurs adresses. Les serveurs doivent être dans le datacenter du bloc.

Par exemple, deux serveurs d’un réseau nommé Web pourraient partager 198.73.57.0/29 :

AdresseUtilisation
198.73.57.0Adresse réseau
198.73.57.1Passerelle
198.73.57.2Serveur A
198.73.57.3Serveur B
198.73.57.4–198.73.57.6Disponibles pour l’un des serveurs ou un autre serveur rattaché
198.73.57.7Adresse de diffusion

Ce /29 contient huit adresses, dont cinq disponibles pour les serveurs après les adresses réseau, de diffusion et de passerelle. Utilisez le bloc et la passerelle qui vous sont attribués dans la console.

Partager un bloc consiste à répartir ses adresses. Une adresse ne peut être attribuée qu’à un seul serveur à la fois ; cela ne configure pas de basculement automatique.

Un serveur commandé avec des IP publiques démarre avec son propre réseau Internet Access et ses blocs inclus. Pour un pool partagé, commandez un bloc distinct : il possède son propre abonnement. Un bloc inclus est lié à l’abonnement du serveur d’origine.

Ajouter un bloc et attribuer des adresses

  1. Ouvrez Virtual Networks dans la console cloud. Utilisez un réseau public existant, ou sélectionnez Create Virtual Network, saisissez un nom, choisissez Public et créez-le.
  2. Ouvrez la page Prefixes du réseau et sélectionnez Request prefix. Choisissez une taille de bloc disponible, un datacenter et un cycle de facturation. Sélectionnez le Virtual Network voulu dans la configuration de commande, finalisez la commande et payez toute facture requise.
  3. Ouvrez le réseau et sélectionnez Attach server. Choisissez un serveur, son interface et le mode Native ou Tagged. Attendez Attached et répétez pour chaque serveur. Consultez les réseaux virtuels pour les détails de rattachement.
  4. Sous Prefixes, sélectionnez Manage à côté du bloc, puis Assign address. Choisissez une adresse libre, le serveur et son interface. Répétez avec une adresse différente pour chaque serveur.

Rattacher un serveur lui rend le réseau disponible ; attribuer une adresse enregistre quel serveur l’utilise. Les deux sont nécessaires. Une adresse Reserved est retirée du pool libre : libérez sa réservation avant de l’attribuer.

Configurer le système d’exploitation

Les adresses publiques utilisent une configuration statique, pas DHCP. Le déploiement standard configure les adresses attribuées ; celles ajoutées ensuite doivent être configurées dans le système.

Copiez l’adresse, le masque ou la longueur du préfixe et la passerelle depuis les détails du bloc. Avec un rattachement Native, configurez l’interface physique ou le bond. Avec un rattachement Tagged, créez une interface VLAN avec l’ID VLAN du réseau et configurez l’adresse dessus. Gardez une seule route par défaut voulue par famille d’adresses lors de l’ajout d’adresses supplémentaires.

Enregistrez les paramètres persistants avec Netplan ou NetworkManager. Gardez la console distante ouverte pendant les modifications de connectivité. L’iPXE personnalisé rend tous les réseaux de production tagués jusqu’au retour au démarrage sur disque local.

Utilisez le DNS inverse (rDNS) pour définir et vérifier le nom d’hôte d’une adresse IPv4. IPv6 utilise le même modèle de blocs et de réseaux, mais les nouvelles attributions IPv6 nécessitent actuellement l’API ; la commande d’attribution de la console est désactivée pour IPv6. Le DNS inverse IPv6 n’est pas actuellement pris en charge.

Déplacer ou libérer des adresses

Pour déplacer une adresse, retirez-la du système de l’ancien serveur, utilisez Unassign dans la liste des adresses du bloc, puis attribuez-la à un autre serveur rattaché au même réseau et configurez son système. Le retrait d’attribution supprime aussi son enregistrement DNS inverse ; recréez-le si nécessaire.

Retirer l’attribution conserve le rattachement réseau du serveur et n’annule pas le bloc ni sa facturation. Avant de libérer un bloc commandé séparément, retirez toutes ses attributions d’adresses aux serveurs. Consultez la facturation pour l’usage et les périodes prépayées, ou Gérer les adresses IP via l’API pour l’automatisation.