Créer un Internet service

Vous pouvez créer un Internet service que vous pouvez ensuite attacher à un Net pour connecter des machines virtuelles (VM) d’un ou plusieurs Subnets à internet de manière directe.

Pour cela, vous devez également ajouter une route à la route table de ces Subnets dirigeant le trafic internet vers l’Internet service et mettre à jour vos security groups. Pour en savoir plus, voir Tutoriel : Mettre en place une connexion directe entre des VM d’un Net et internet.

Créer un Internet service avec Cockpit v2

  1. Dans le dashboard Internet Services, cliquez sur IconAddFull Créer un Internet service.
    La boîte de dialogue CRÉER UN INTERNET SERVICE apparaît.

  2. Dans le champ Nom, tapez un nom pour l’Internet service.

    Cette action ajoute un tag Name de 255 caractères maximum. Vous pouvez utiliser tous les caractères, y compris les lettres accentuées.

  3. Cliquez sur Créer un Internet service.
    L’Internet service est créé.

Créer un Internet service avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The CreateInternetService command creates an Internet service you can use with a Net.
An Internet service enables your virtual machines (VMs) launched in a Net to connect to the Internet. By default, a Net includes an Internet service, and each Subnet is public. Every VM launched within a default Subnet has a private IP and a public IP.

For more information, see About Internet Services.

Request sample
$ osc-cli api CreateInternetService --profile "default"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

The CreateInternetService command returns the following elements:

  • InternetService: Information about the Internet service.

  • ResponseContext: Information about the context of the response.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "InternetService": {
    "Tags": [],
    "InternetServiceId": "igw-12345678"
  }
}

Créer une Internet gateway avec AWS CLI

Pour créer une Internet gateway, utilisez la commande create-internet-gateway en suivant cette syntaxe :

Exemple de requête
$ aws ec2 create-internet-gateway \
    --profile YOUR_PROFILE \
    --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 Installer et configurer AWS CLI.

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

La commande create-internet-gateway renvoie les éléments suivants :

  • InternetGateway : Informations à propos de l’Internet gateway nouvellement créée. Cet élément contient les informations suivantes :

    • Tags : Un ou plusieurs tags associés à l’Internet gateway.

    • InternetGatewayId : L’ID de l’Internet gateway.

    • Attachments : Informations à propos de l’attachement à un VPC (toujours vide à la création).

Exemple de résultat
{
    "InternetGateway": {
        "Tags": [],
        "InternetGatewayId": "igw-12345678",
        "Attachments": []
    }
}

L’Internet gateway est créée.

Pages connexes

Méthodes API correspondantes

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.