Associer une EIP à une instance ou à une interface réseau

Vous pouvez associer une IP externe (EIP) à une instance ou à une interface réseau, dans le Cloud public ou dans un Virtual Private Cloud (VPC).

Dans le Cloud public, l’EIP remplace l’IP publique de l’instance. Dans un VPC, elle attache une IP publique à l’instance ou à l’interface réseau. Pour en savoir plus, voir À propos des EIP > Association des EIP.

Vous pouvez également associer une EIP à une NAT gateway. Cependant, cette action n’est possible que lors de la création de la NAT gateway. Pour en savoir plus, voir Créer une NAT gateway.

Associer une EIP avec Cockpit v1

Associer immédiatement une EIP

Avant de commencer : Pour associer une EIP dans un VPC, assurez-vous que le VPC a une Internet gateway attachée. Pour en savoir plus, voir Attacher une Internet gateway à un VPC.

  1. Cliquez sur Réseau / Sécurité > IP externes.

    Vous pouvez également associer une EIP avec une instance dans la page Calcul > Instances.

  2. Cliquez sur l’EIP que vous voulez associer à une instance ou à une interface réseau.
    L’EIP est sélectionnée.

  3. Cliquez sur Associer instance ou Associer FNI .
    La boîte de dialogue ASSOCIER UNE INSTANCE XXX ou ASSOCIER À UNE FNI apparaît.

  4. Dans la liste, sélectionnez l’instance ou l’interface réseau à laquelle vous voulez associer l’EIP.

  5. Cliquez sur Associer pour valider.
    L’EIP est associée à l’instance ou à l’interface réseau.

Associer automatiquement une EIP à chaque redémarrage d’une instance

Avant de commencer : Pour associer une EIP dans un VPC, assurez-vous que le VPC a une Internet gateway attachée. Pour en savoir plus, voir Attacher une Internet gateway à un VPC.

  1. Cliquez sur Calcul > Instances.

  2. Cliquez sur l’instance que vous voulez associer avec une EIP.
    L’instance est sélectionnée.

  3. Cliquez sur Associer une EIP .
    La boîte de dialogue ASSOCIER À XXX apparaît.

  4. Dans la liste, sélectionnez l’EIP que vous voulez associer à l’instance.

  5. Cochez la case Auto-associer l’IP sélectionnée.

  6. Cliquez sur Associer pour valider.

    Un tag est ajouté à votre instance, avec osc.fcu.eip.auto-attach comme clé et votre EIP comme valeur. L’EIP est associée à votre instance au prochain démarrage. Pour en savoir plus, voir Configurer une instance avec les user data et les tags OUTSCALE.

Lier une IP publique avec Cockpit v2-beta

Lier une IP publique à une VM

Avant de commencer : Pour lier une IP publique à une VM, assurez-vous que le VPC a un Internet service attaché. Pour en savoir plus, voir Attacher une Internet gateway à un VPC.

  1. Cliquez à l’intérieur du dashboard Public IPs pour faire apparaître des cases à cocher.

    Vous pouvez également lier une IP publique à une VM dans le dashboard VMs.

  2. Cochez la case de l’IP publique que vous voulez lier.
    L’IP publique est sélectionnée et un menu d’actions apparaît.

  3. Cliquez sur IconLink Lier à une VM.
    La boîte de dialogue LIER À UNE VM apparaît.

  4. Dans la liste, sélectionnez la VM que vous voulez lier.

  5. (optionnel) Sélectionnez la case Lier automatiquement la VM sélectionnée pour lier automatiquement l’IP publique à la VM sélectionnée à chaque redémarrage de la VM.

    Un tag est ajouté à votre VM, avec osc.fcu.eip.auto-attach comme clé et votre IP publique comme valeur. L’IP publique est associée à votre VM au prochain démarrage. Pour en savoir plus, voir Configurer une instance avec les user data et les tags OUTSCALE.

  6. Cliquez sur Lier à la VM pour valider.
    L’IP publique est liée à la VM.

Lier une IP publique à une NIC

Avant de commencer : Pour lier une IP publique à une NIC, assurez-vous que le VPC a un Internet service attaché. Pour en savoir plus, voir Attacher une Internet gateway à un VPC.

  1. Cliquez à l’intérieur du dashboard Public IPs pour faire apparaître des cases à cocher.

  2. Cochez la case de l’IP publique que vous voulez lier.
    L’IP publique est sélectionnée et un menu d’actions apparaît.

  3. Cliquez sur IconLink Lier à une NIC.
    La boîte de dialogue LIER À UNE NIC apparaît.

  4. Dans la liste, sélectionnez la NIC que vous voulez lier.

  5. Cliquez sur Lier à la NIC pour valider.
    L’IP publique est liée à la NIC.

Associer une EIP avec AWS CLI

Avant de commencer : Pour associer une EIP dans un VPC, assurez-vous que le VPC a une Internet gateway attachée. Pour en savoir plus, voir Attacher une Internet gateway à un VPC.

Pour associer une EIP à une instance ou une interface réseau, utilisez la commande associate-address suivant cette syntaxe :

Exemple de requête
$ aws ec2 associate-address \
    --profile YOUR_PROFILE \
    --allocation-id eipalloc-12345678 \
    [--public-ip NOT SPECIFIED] \
    [--allow-reassociation | no-allow-reassociation] \
    --instance-id i-12345678 \
    [--network-interface-id NOT_SPECIFIED] \
    --private-ip-address 10.0.0.0 \
    --endpoint https://fcu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Utiliser et configurer AWS CLI.

  • (optionnel) allocation-id : L’ID de l’allocation de l’EIP dans votre compte.

  • (optionnel) public-ip : L’EIP.

    • Dans le Cloud public, vous devez spécifier l’attribut public-ip.

    • Dans un VPC, vous devez spécifier l’attribut allocation-id.

  • (optionnel) allow-reassociation | no-allow-reassociation : Si paramétré sur allow-reassociation, l’EIP est dissociée de l’instance ou interface réseau actuelle et réassociée avec celle que vous spécifiez. Si paramétré sur no-allow-reassociation, un message d’erreur est renvoyé lorsque vous essayez de réassocier une EIP qui est déjà associée.

    Par défaut, cet attribut est paramétré sur allow-reassociation dans le Cloud public, et sur no-allow-reassociation dans un VPC.

  • (optionnel) instance-id : L’ID de l’instance à laquelle vous voulez associer l’EIP, si l’instance a seulement une interface réseau.

  • (optionnel) network-interface-id : L’ID de l’interface réseau à laquelle vous voulez associer l’EIP, si l’instance a plusieurs interfaces réseau.

    • Dans le Cloud public, vous devez spécifier l’attribut instance-id.

    • Dans un VPC, vous devez spécifier l’attribut instance-id si l’instance a seulement une interface réseau. Si l’instance a plusieurs interfaces réseau attachées, vous devez au contraire spécifier l’attribut network-interface-id.

  • (optionnel) private-ip-address : L’IP privée, principale ou secondaire, de l’interface réseau (par défaut, principale).

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

Dans le Cloud public, la commande associate-address ne renvoie aucun élément. Dans un VPC, elle renvoie l’élément suivant :

  • (VPC uniquement) AssociationId : L’ID de l’association de l’EIP à l’instance ou à l’interface réseau.

Exemple de résultat
{
    "AssociationId": "eipassoc-12345678"
}

Un tag est ajouté à votre instance, avec osc.fcu.eip.auto-attach comme clé et votre EIP comme valeur. L’EIP est associée à votre instance au prochain démarrage. Pour en savoir plus, voir Configurer une instance avec les user data et les tags OUTSCALE.

Pages connexes

Méthode API correspondante

AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.