Cette fonctionnalité est uniquement compatible avec les VM Linux.
Migrate for Compute Engine prend en charge les plages d'adresses IP contenant jusqu'à 32 adresses ou 27 plages CIDR. Google Cloud n'accepte qu'une plage d'adresses IP constituée d'un masque CIDR unique choisi dans la liste suivante :
- xxxx/32 : adresse IP unique
- xxxx/31 : 2 adresses
- xxxx/30 : 4 adresses
- xxxx/29 : 8 adresses
- xxxx/28 : 16 adresses
- xxxx/27 : 32 adresses
La plage CIDR doit appartenir à la plage de ce sous-réseau. La plage que vous choisissez ne peut pas déjà être utilisée, même partiellement, par une autre ressource du réseau cloud privé virtuel. Pour plus d'informations, consultez la documentation relative aux adresses IP d'alias.
Activer la compatibilité avec plusieurs adresses IP
Pour activer la compatibilité avec plusieurs adresses IP, définissez la clé apply-alias-ip-ranges
sur true
pour les métadonnées du projet ou de l'instance. Notez que les modifications apportées aux métadonnées de l'instance sont prioritaires par rapport aux modifications apportées aux métadonnées du projet.
Après avoir activé la compatibilité avec plusieurs adresses IP et redémarré la VM, le package Migrate for Compute Engine de l'instance configure plusieurs adresses IP allouées dans la plage d'adresses IP d'alias.
Une fois la prise en charge activée, vous devez également configurer des adresses IP d'alias supplémentaires au niveau de l'instance ou du projet.
Option 1 : Ajouter une plage d'adresses IP d'alias à une instance (recommandé)
- Dans la console Google Cloud Platform, accédez à la page Instances de VM.
- Sélectionnez l'instance.
- Sur la page Informations sur l'instance de VM, cliquez sur Modifier.
- Faites défiler la page jusqu'à la section Interfaces réseau.
- Cliquez sur Afficher les plages d'adresses IP d'alias.
- Saisissez une plage de sous-réseaux.
- Saisissez une Plage d'adresses IP d'alias au format CIDR. Cette plage doit être une partie inutilisée de la plage principale.
- Si vous souhaitez ajouter des plages d'adresses IP supplémentaires pour cette VM, cliquez sur le bouton + Ajouter une plage d'adresses IP.
- Cliquez sur OK.
- Cliquez sur Enregistrer.
- Cliquez sur Réinitialiser dans la barre supérieure de la console pour redémarrer la VM.
Option 2 : Modifier les métadonnées à l'échelle du projet
- Dans la console Google Cloud Platform, sélectionnez votre projet et sélectionnez l'écran Métadonnées.
- Définissez la clé
apply-alias-ip-ranges
surtrue
.
Migrate for Compute Engine configure la VM invitée pour qu'elle accepte les connexions sur plusieurs adresses IP. À l'instar de l'option à instance unique, les adresses IP ou les plages d'adresses IP sont définies sur les métadonnées de l'instance.