Tous les produits
Search
Centre de documentation

Elastic Compute Service:Changer le vSwitch d'une instance ECS (ENI principale)

Dernière mise à jour :Aug 18, 2026

Déplacez l'ENI principale d'une instance vers un autre vSwitch au sein du même VPC et de la même zone pour modifier son bloc CIDR.

  • Déplacez l'ENI principale d'une instance vers un autre vSwitch dans le même VPC et la même zone de disponibilité.

  • Spécifiez une nouvelle adresse IP privée issue du bloc CIDR du vSwitch de destination, ou laissez le système en attribuer une automatiquement.

image

Impacts potentiels

Examinez les impacts suivants avant de poursuivre :

  • Interruption de service : Vous devez arrêter l'instance pour modifier son vSwitch.

  • Modification de l'adresse IP privée : L'adresse IP privée principale change pour devenir une adresse issue du bloc CIDR du vSwitch de destination. Après la modification, mettez à jour toutes les dépendances liées à l'adresse IP d'origine, telles que les chaînes de connexion aux bases de données, les listes d'autorisation des pare-feu ou les configurations de service.

  • Adresse IP publique : Elle reste inchangée.

  • Perte de connectivité (IP statique uniquement) : Si l'instance utilise une adresse IP statique, les paramètres réseau internes (adresse IP, masque de sous-réseau et passerelle par défaut) deviennent invalides après le changement de vSwitch. Reconfigurez le système d'exploitation pour utiliser DHCP avant de modifier le vSwitch.

  • Règles de liste de contrôle d'accès réseau (ACL) : Si les vSwitch source et de destination possèdent des règles de liste de contrôle d'accès réseau différentes, examinez-les et mettez-les à jour afin de garantir la connectivité des applications.

  • Configuration de routage : Le nouveau vSwitch peut avoir des règles de routage différentes. Associez une table de routage personnalisée au vSwitch de destination et configurez les entrées de routage nécessaires pour vérifier la connectivité.

Prérequis

Assurez-vous que les conditions suivantes sont remplies :

  • L'instance est arrêtée et n'est pas dans l'état Locked.

  • (Si l'ENI principale possède des adresses IP secondaires) Toutes les adresses IPv4 privées secondaires sont désassociées et toutes les adresses IPv6 sont supprimées de l'ENI principale.

  • (Si l'instance utilise une adresse IP statique) Le système d'exploitation est reconfiguré pour utiliser DHCP. Consultez les étapes de configuration DHCP ci-dessous.

Configurer DHCP sur une instance Linux

Consultez la rubrique Configurer DHCP pour une instance Linux.

Configurer DHCP sur une instance Windows

Les étapes suivantes utilisent Windows Server 2022.

  1. Connectez-vous à l'instance ECS Windows.

  2. Ouvrez le Network and Sharing Center.

  3. Cliquez sur Change adapter settings.

  4. Double-cliquez sur l'ENI principale nommée Ethernet, puis cliquez sur Properties.

    Ethernet Status dialog

  5. Dans Ethernet Properties, double-cliquez sur Internet Protocol Version 4 (TCP/IPv4).

    Ethernet Properties dialog

  6. Sélectionnez Obtain an IP address automatically, puis cliquez sur OK.

Modifier le vSwitch

Console

  1. Accédez à la page ECS console - Instances. Sélectionnez la région cible et le groupe de ressources.

  2. Cliquez sur l'ID de l'instance.

  3. Cliquez sur All Actions > Network and Security Group > Change vSwitch.

  4. Sélectionnez un vSwitch de destination.

  5. Définissez l'adresse IP privée :

    • Spécifier une adresse IP : Saisissez une adresse IP issue du bloc CIDR du vSwitch de destination dans le champ Private IP Address. Cette approche minimise la reconfiguration si vous pouvez réutiliser la même adresse IP dans le nouveau sous-réseau.

    • Attribution automatique : Laissez le champ Private IP Address vide pour attribuer automatiquement une adresse disponible.

  6. Confirmez la modification.

Après la modification, le nouveau vSwitch apparaît dans la section Configuration Information de la page Instance Details.

L'instance ne redémarre pas automatiquement. Démarrez-la manuellement .

API

Appelez l'opération ModifyInstanceVpcAttribute pour modifier le vSwitch de l'ENI principale.

Vérifiez la modification en appelant l'opération DescribeInstances et en contrôlant le champ VSwitchId dans la réponse.

Appelez l'opération StartInstance pour démarrer l'instance.

FAQ

Comment convertir entre le format CIDR et les plages d'adresses IP ?

Consultez la rubrique Exemples de conversion de blocs CIDR en plages d'adresses IP. Vous pouvez également exécuter la commande ipcalc sur le vSwitch de destination pour afficher directement la plage.

Comment reconfigurer les adresses IPv4 privées secondaires ou les adresses IPv6 après avoir changé de vSwitch ?

Assignez des adresses IPv4 privées secondaires et des adresses IPv6 issues du bloc CIDR du nouveau vSwitch. Consultez les rubriques Assigner une adresse IP privée secondaire à une ENI et Configurer une adresse IPv6.

Étapes suivantes

Références