Créer un Net

Vous pouvez créer un Net pour isoler vos ressources dans un réseau virtuel dédié à votre compte.

Cockpit v2 vous permet de créer un Net uniquement (version basique), ou de créer un Net avec ses ressources associées (Subnets, internet service, NAT service) et de le configurer dans une même requête de création.

Créer un Net avec Cockpit v2

Version basique :
  1. Dans le dashboard Nets, cliquez sur IconAddFull Créer un Net.
    La boîte de dialogue CRÉER UN NET apparaît.

  2. Cliquez sur ou accéder à la version basique en bas de la boîte de dialogue.

  3. Dans le champ Nom, tapez un nom pour le Net.

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

  4. Dans le champ Plage d’IP, tapez la plage d’IP pour votre Net, en notation CIDR.

  5. (optionnel) Depuis la liste Allocation des VM, sélectionnez Dédiée pour placer les machines virtuelles (VM) créées dans le Net sur des serveurs dédiés. Pour en savoir plus, voir À propos des VM > Allocation des VM et VM dédiées.

  6. Cliquez sur Créer.
    Le Net est créé.

  7. (optionnel) Pour désactiver la fonctionnalité permettant aux VM d’un même Subnet de communiquer entre elles sans règles de security group requises, ajoutez un tag à votre Net avec osc.fcu.enable_lan_security_groups pour clé. Pour en savoir plus sur comment ajouter un tag, voir Ajouter ou retirer des tags. Pour en savoir plus sur cette fonctionnalité, voir À propos des VPC > Routage et sécurité d’un subnet.

    • Ce tag doit être ajouté à votre Net avant de créer des Subnets dans celui-ci.

    • La valeur de ce tag n’est pas prise en compte, vous pouvez donc spécifier n’importe quelle valeur pour ce tag.

Ouvrir la fenêtre Créer un Net

Dans le dashboard Nets & Subnets, cliquez sur IconAddFull Créer un Net.
La boîte de dialogue CRÉER UN NET apparaît.

Vérifier les ressources disponibles

  1. Consultez la liste pour vérifier si vous avez suffisamment de ressources disponibles avant de commencer.

  2. Cliquez sur Commencer.
    L’écran de sélection Net & Subnets apparaît.

Configurer votre Net

Taper la plage d’IP du Net, sélectionner le nombre de Subnets, et modifier leurs attributs

  1. Tapez la plage d’IP pour votre Net et sélectionnez son masque de sous-réseau depuis la liste.

  2. Sélectionnez le nombre de Subnets que vous voulez créer à l’aide des boutons plus IconPlusButton et moins IconMinusButton.

  3. (optionnel) Modifiez l’allocation du Subnet, tapez un nom pour chaque Subnet, et sélectionnez sa Sous-région.

    • Le bloc CIDR du Subnet doit faire partie du bloc CIDR du Net.

    • Si vous créez plusieurs Subnets dans un Net, leurs blocs CIDR ne doivent pas se chevaucher.

  4. Cliquez sur Suivant.
    L’écran de sélection Internet service apparaît.

Configurer votre internet service

Choisir un nom et diriger le trafic internet

  1. Dans le champ Nom de l’internet service, 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.

  2. Depuis la liste, sélectionnez le Subnet vers lequel la route table dirigera le trafic réseau.

  3. Cliquez sur Suivant.
    L’écran de sélection NAT service apparaît.

Configurer votre NAT service

Choisir un nom et sélectionner une IP publique

  1. Dans le champ Nom du NAT service, tapez un nom pour le NAT 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.

  2. Sélectionnez :

    • Sélectionner une IP publique pour sélectionner l’IP publique que vous voulez associer au NAT service.

    • Créer une nouvelle IP publique pour créer une nouvelle IP publique et l’associer au NAT service.

  3. Cliquez sur Suivant.
    L’écran de sélection Connexion des Subnets apparaît.

Configurer la connexion des Subnets

  1. Sélectionnez les Subnets que vous voulez connecter à votre NAT service.

    Les Subnets seront connectés à internet de manière indirecte au moyen d’une IP publique unique. Une route vers l’internet service sera créée dans chaque route table vers le NAT service.

    Pour ce faire, vous devez avoir créé au moins deux Subnets sur l’écran de sélection du Net et des Subnets.

  2. Cliquez sur Suivant.
    L’écran Récapitulatif apparaît.

Confirmer la création

Choisir le nom du Net et vérifier vos paramètres

  1. Tapez un nom pour le Net.

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

  2. Vérifiez l’ensemble des paramètres du Net et de ses ressources associées.

  3. Cliquez sur Créer.
    Votre Net et ses ressources associées sont créés.

Créer un Net avec OSC CLI

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

The CreateNet command creates a Net with a specified IP range.
The IP range (network range) of your Net must be between a /28 netmask (16 IPs) and a /16 netmask (65536 IPs).

For more information, see About Nets.

Request sample
$ osc-cli api CreateNet --profile "default" \
    --IpRange "10.0.0.0/16"

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.

  • IpRange: The IP range for the Net, in CIDR notation (for example, 10.0.0.0/16).

  • Tenancy: (optional) The tenancy options for the VMs:

    • default if a VM created in a Net can be launched with any tenancy.

    • dedicated if it can be launched with dedicated tenancy VMs running on single-tenant hardware.

    • dedicated group ID: if it can be launched in a dedicated group on single-tenant hardware.

The CreateNet command returns the following elements:

  • Net: Information about the Net.

    • DhcpOptionsSetId: The ID of the DHCP options set (or default if you want to associate the default one).

    • IpRange: The IP range for the Net, in CIDR notation (for example, 10.0.0.0/16).

    • NetId: The ID of the Net.

    • State: The state of the Net (pending | available | deleting).

    • Tags: One or more tags associated with the Net.

      • Key: The key of the tag, with a minimum of 1 character.

      • Value: The value of the tag, between 0 and 255 characters.

    • Tenancy: The VM tenancy in a Net.

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "Net": {
    "Tags": [],
    "DhcpOptionsSetId": "dopt-12345678",
    "IpRange": "10.0.0.0/16",
    "Tenancy": "default",
    "NetId": "vpc-12345678",
    "State": "available"
  }
}

Créer un Net avec oapi-cli

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

The CreateNet command creates a Net with a specified IP range.
The IP range (network range) of your Net must be between a /28 netmask (16 IPs) and a /16 netmask (65536 IPs).

For more information, see About Nets.

Request sample
$ oapi-cli --profile "default" CreateNet \
    --IpRange "10.0.0.0/16"

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.

  • IpRange: The IP range for the Net, in CIDR notation (for example, 10.0.0.0/16).

  • Tenancy: (optional) The tenancy options for the VMs:

    • default if a VM created in a Net can be launched with any tenancy.

    • dedicated if it can be launched with dedicated tenancy VMs running on single-tenant hardware.

    • dedicated group ID: if it can be launched in a dedicated group on single-tenant hardware.

The CreateNet command returns the following elements:

  • Net: Information about the Net.

    • DhcpOptionsSetId: The ID of the DHCP options set (or default if you want to associate the default one).

    • IpRange: The IP range for the Net, in CIDR notation (for example, 10.0.0.0/16).

    • NetId: The ID of the Net.

    • State: The state of the Net (pending | available | deleting).

    • Tags: One or more tags associated with the Net.

      • Key: The key of the tag, with a minimum of 1 character.

      • Value: The value of the tag, between 0 and 255 characters.

    • Tenancy: The VM tenancy in a Net.

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "Net": {
    "Tags": [],
    "DhcpOptionsSetId": "dopt-12345678",
    "IpRange": "10.0.0.0/16",
    "Tenancy": "default",
    "NetId": "vpc-12345678",
    "State": "available"
  }
}

Créer un VPC avec AWS CLI

Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  1. Pour créer un VPC, utilisez la commande create-vpc en suivant cette syntaxe :

    Exemple de requête
    $ aws ec2 create-vpc \
        --profile YOUR_PROFILE \
        --cidr-block 10.0.0.0/16 \
        --instance-tenancy default \
        --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.

    • cidr-block : La plage d’IP pour le VPC, en notation CIDR.

    • (optionnel) instance-tenancy : L’option d’allocation pour les instances lancées dans le VPC (default | dedicated). Pour en savoir plus, voir À propos des VM > Allocation des VM et VM dédiées.

      Si vous ne spécifiez aucune option, l’option d’allocation est paramétrée sur default.

    • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.

      La commande create-vpc renvoie les éléments suivants :

    • Vpc : Informations à propos du VPC nouvellement créé. Cet élément contient les informations suivantes :

      • InstanceTenancy : L’option d’allocation pour les instances lancées dans un VPC. Pour en savoir plus, voir À propos des VM > Allocation des VM et VM dédiées.

      • State : L’état du VPC. Pour en savoir plus, voir À propos des Nets.

      • VpcId : L’ID du VPC.

      • CidrBlock : La plage d’IP pour le VPC, en notation CIDR.

        Exemple de résultat
         {
            "Vpc": {
                "InstanceTenancy": "default",
                "State": "available",
                "VpcId": "vpc-12345678",
                "CidrBlock": "10.0.0.0/16",
            }
        }

        Le VPC est créé.

  2. (optionnel) Pour désactiver la fonctionnalité permettant aux instances d’un même subnet de communiquer entre elles sans règles de security group requises, ajoutez un tag à votre VPC avec osc.fcu.enable_lan_security_groups pour clé. Pour en savoir plus sur comment ajouter un tag, voir Ajouter ou retirer des tags. Pour en savoir plus sur cette fonctionnalité, voir À propos des VPC > Routage et sécurité d’un subnet.

    • Ce tag doit être ajouté à votre VPC avant de créer des subnets dans celui-ci.

    • La valeur de ce tag n’est pas prise en compte, vous pouvez donc spécifier n’importe quelle valeur pour ce tag.

Page connexe

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.