Créer un Subnet dans un Net
Vous pouvez créer un ou plusieurs Subnets dans un Net pour pouvoir lancer des ressources dans celui-ci. Les Subnets sont placés dans des Sous-régions de la Région de votre Net.
Une fois votre Subnet créé, il est recommandé de créer un security group et une route table qui lui sont dédiés. Pour en savoir plus, voir Créer un security group et Créer une route table.
Créer un Subnet avec Cockpit v2
Avant de commencer :
|
-
Dans le dashboard Nets, cliquez sur l’icône de détails du Net dans lequel vous souhaitez créer un Subnet.
Le volet des Subnets apparaît. -
Cliquez sur Créer un Subnet.
La boîte de dialogue CRÉER UN SUBNET apparaît. -
Dans le champ Nom, tapez un nom pour le Subnet.
Cette action ajoute un tag Name de 255 caractères maximum. Vous pouvez utiliser tous les caractères, y compris les lettres accentuées.
-
Dans le champ Plage d’IP, tapez la plage d’IP pour le Subnet, en notation CIDR.
-
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.
-
-
Dans la liste Sous-région, sélectionnez la Sous-région dans laquelle vous voulez créer le Subnet.
-
Cliquez sur Créer un Subnet.
Le Subnet est créé dans le Net.
Créer un Subnet avec OSC CLI
Avant de commencer :
|
À ce jour, cette section est disponible en anglais uniquement. |
The CreateSubnet command creates a Subnet in an existing Net.
To create a Subnet in a Net, you have to provide the ID of the Net and the IP range for the Subnet (its network range). Once the Subnet is created, you cannot modify its IP range.
For more information, see About Nets.
$ osc-cli api CreateSubnet --profile "default" \
--NetId "vpc-12345678" \
--IpRange "10.0.0.0/18"
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 in the Subnet, in CIDR notation (for example,10.0.0.0/16
).
The IP range of the Subnet can be either the same as the Net one if you create only a single Subnet in this Net, or a subset of the Net one. In case of several Subnets in a Net, their IP ranges must not overlap. The smallest Subnet you can create uses a /29 netmask (eight IPs). For more information, see About Nets. -
NetId
: The ID of the Net for which you want to create a Subnet. -
SubregionName
: (optional) The name of the Subregion in which you want to create the Subnet.
The CreateSubnet command returns the following elements:
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
-
Subnet
: Information about the Subnet.-
AvailableIpsCount
: The number of available IPs in the Subnets. -
IpRange
: The IP range in the Subnet, in CIDR notation (for example,10.0.0.0/16
). -
MapPublicIpOnLaunch
: If true, a public IP is assigned to the network interface cards (NICs) created in the specified Subnet. -
NetId
: The ID of the Net in which the Subnet is. -
State
: The state of the Subnet (pending
|available
|deleted
). -
SubnetId
: The ID of the Subnet. -
SubregionName
: The name of the Subregion in which the Subnet is located. -
Tags
: One or more tags associated with the Subnet.-
Key
: The key of the tag, with a minimum of 1 character. -
Value
: The value of the tag, between 0 and 255 characters.
-
-
{
"Subnet": {
"Tags": [],
"SubregionName": "eu-west-2a",
"SubnetId": "subnet-12345678",
"AvailableIpsCount": 16379,
"IpRange": "10.0.0.0/18",
"MapPublicIpOnLaunch": false,
"State": "available",
"NetId": "vpc-12345678"
},
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Créer un subnet avec AWS CLI
Avant de commencer :
|
Pour créer un subnet, utilisez la commande create-subnet en suivant cette syntaxe :
$ aws ec2 create-subnet \
--profile YOUR_PROFILE \
--vpc-id vpc-12345678 \
--cidr-block 10.1.0.0/24 \
--availability-zone eu-west-2a \
--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. -
vpc-id
: L’ID du VPC dans lequel vous souhaitez créer un subnet. -
cidr-block
: La plage d’IP pour le subnet, en notation CIDR.-
Le bloc CIDR du subnet doit faire partie du bloc CIDR du VPC.
-
Si vous créez plusieurs subnets dans un VPC, leurs blocs CIDR ne doivent pas se chevaucher.
-
-
(optionnel)
availability-zone
: L’AZ dans laquelle vous souhaitez créer le subnet.Si vous ne spécifiez aucune Sous-région, la Sous-région A est utilisée par défaut.
-
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-subnet renvoie les éléments suivants :
-
Subnet
: Informations à propos du subnet nouvellement créé. Cet élement contient les informations suivantes :-
VpcId
: Le VPC dans lequel est le subnet. -
CidrBlock
: La plage d’IP pour le subnet, en notation CIDR. -
State
: L’état du subnet. Pour en savoir plus, voir À propos des Nets. -
AvailabilityZone
: L’AZ dans laquelle est le subnet. -
SubnetId
: L’ID du subnet. -
AvailableIpAddressCount
: Le nombre d’IP inutilisées dans le subnet.
-
{
"Subnet": {
"VpcId": "vpc-12345678",
"CidrBlock": "10.1.0.0/24",
"State": "available",
"AvailabilityZone": "eu-west-2a",
"SubnetId": "subnet-87654321",
"AvailableIpAddressCount": 242
}
}
Le subnet est créé.
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.