Créer un Net

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

Créer un Net avec Cockpit v2

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

  2. 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.

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

  4. (optionnel) Cochez la case 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.

  5. Cliquez sur Créer un Net.
    Le Net est créé.

  6. (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.

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.