Utilisez votre VPC par défaut et vos sous-réseaux par défaut
Cette section décrit comment utiliser les VPC par défaut et les sous-réseaux par défaut.
Table des matières
Afficher votre VPC par défaut et vos sous-réseaux par défaut
Vous pouvez afficher votre VPC et vos sous-réseaux par défaut à l’aide de la console Amazon VPC or de la ligne de commande
Pour afficher votre VPC et vos sous-réseaux par défaut à l'aide de la console
Ouvrez la console VPC d’Amazon sur https://console.aws.amazon.com/vpc/
. -
Dans le panneau de navigation, sélectionnez Your VPCs (Vos VPC).
-
Dans la colonne VPC par défaut, recherchez la valeur Oui. Notez l'ID du VPC par défaut.
-
Dans le volet de navigation, choisissez Subnets.
-
Dans la barre de recherche, saisissez l'ID du VPC par défaut. Les sous-réseaux renvoyés correspondent aux sous-réseaux de votre VPC par défaut.
-
Pour savoir quels sont les sous-réseaux par défaut, recherchez la valeur Oui dans la colonne Sous-réseau par défaut.
Pour décrire votre VPC par défaut à l'aide de la ligne de commande
-
Utilisez la commande describe-vpcs (AWS CLI)
-
Utilisez la commande Get-EC2Vpc (AWS Tools for Windows PowerShell)
Saisissez les commandes avec le filtre isDefault
, en définissant la valeur de celui-ci sur true
.
Pour décrire vos sous-réseaux par défaut à l'aide de la ligne de commande
-
Utilisez la commande describe-subnets (AWS CLI)
-
Utilisez la commande Get-EC2Subnet (AWS Tools for Windows PowerShell)
Saisissez les commandes avec le filtre vpc-id
, en définissant la valeur de celui-ci sur l'ID du VPC par défaut. En sortie, le champ DefaultForAz
est défini sur true
pour les sous-réseaux par défaut.
Créer un VPC par défaut
Si vous supprimez votre VPC par défaut, vous pouvez en recréer un. Il n'est pas possible de restaurer un VPC par défaut supprimé, ni de définir un VPC personnalisé existant en tant que VPC par défaut.
Lorsque vous créez un VPC par défaut, il dispose des composants standard de tout VPC par défaut, notamment un sous-réseau par défaut dans chaque zone de disponibilité. Vous ne pouvez pas spécifier vos propres composants. Il se peut que les blocs CIDR de sous-réseau de votre nouveau VPC par défaut ne soient pas mappés sur les mêmes zones de disponibilité que votre VPC par défaut précédent. Par exemple, si le sous-réseau associé au bloc CIDR 172.31.0.0/20
avait été créé dans us-east-2a
pour le VPC par défaut précédent, il peut être créé dans us-east-2b
pour le nouveau VPC par défaut.
Si vous disposez déjà d'un VPC par défaut dans la Région, vous ne pouvez pas en créer un autre.
Pour créer un VPC par défaut à l'aide de la console
Ouvrez la console VPC d’Amazon sur https://console.aws.amazon.com/vpc/
. -
Dans le panneau de navigation, sélectionnez Your VPCs (Vos VPC).
-
Sélectionnez Actions, puis Create Default VPC.
-
Sélectionnez Create (Créer). Fermez l'écran de confirmation.
Pour créer un VPC par défaut à partir de la ligne de commande
Vous pouvez utiliser la commande AWS CLI create-default-vpc. Cette commande n'est dotée d'aucun paramètre d'entrée.
aws ec2 create-default-vpc
Voici un exemple de sortie.
{
"Vpc": {
"VpcId": "vpc-3f139646",
"InstanceTenancy": "default",
"Tags": [],
"Ipv6CidrBlockAssociationSet": [],
"State": "pending",
"DhcpOptionsId": "dopt-61079b07",
"CidrBlock": "172.31.0.0/16",
"IsDefault": true
}
}
Vous pouvez également utiliser la commande Tools for Windows PowerShell New-EC2DefaultVpc ou l'action CreateDefaultVpc de l’action d’API Amazon EC2.
Créer un sous-réseau par défaut
Vous pouvez créer un sous-réseau par défaut dans une zone de disponibilité qui n'en comporte pas un. Par exemple, il se peut que vous vouliez créer un sous-réseau par défaut si vous avez supprimé un sous-réseau par défaut, ou si AWS a ajouté une nouvelle zone de disponibilité et n'a pas créé automatiquement un sous-réseau par défaut pour cette zone dans votre VPC par défaut.
Lorsque vous créez un sous-réseau par défaut, il est créé avec un bloc d'adresses IPv4 CIDR de taille /20
dans le prochain espace contigu disponible dans votre VPC par défaut. Les règles suivantes s'appliquent :
-
Vous ne pouvez pas spécifier le bloc CIDR vous-même.
-
Vous ne pouvez pas restaurer un précédent sous-réseau par défaut que vous avez supprimé.
-
Vous ne pouvez avoir qu'un seul sous-réseau par défaut par zone de disponibilité.
-
Vous ne pouvez pas créer de sous-réseau par défaut dans un VPC personnalisé.
S'il n'y a pas assez d'espace d'adressage dans votre VPC par défaut pour créer un bloc CIDR de taille /20
, la demande échoue. Si vous avez besoin de plus d'espace d'adressage, vous pouvez ajouter un bloc d'adresses IPv4 CIDR à votre VPC.
Si vous avez associé un bloc d'adresses IPv6 CIDR à votre VPC par défaut, le nouveau sous-réseau par défaut ne reçoit pas automatiquement un bloc d'adresses IPv6 CIDR. À la place, vous pouvez associer un bloc d'adresses IPv6 CIDR au sous-réseau par défaut après l'avoir créé. Pour plus d'informations, consultez Ajouter ou supprimer un bloc d’adresse CIDR IPv6 de votre sous-réseau.
Vous ne pouvez pas créer un sous-réseau par défaut à l'aide de la AWS Management Console
Pour créer un sous-réseau par défaut à l'aide de l AWS CLI
Utilisez la commande create-default-subnet de la AWS CLI et spécifiez la zone de disponibilité dans laquelle créer le sous-réseau.
aws ec2 create-default-subnet --availability-zone us-east-2a
Voici un exemple de sortie.
{
"Subnet": {
"AvailabilityZone": "us-east-2a",
"Tags": [],
"AvailableIpAddressCount": 4091,
"DefaultForAz": true,
"Ipv6CidrBlockAssociationSet": [],
"VpcId": "vpc-1a2b3c4d",
"State": "available",
"MapPublicIpOnLaunch": true,
"SubnetId": "subnet-1122aabb",
"CidrBlock": "172.31.32.0/20",
"AssignIpv6AddressOnCreation": false
}
}
Pour de plus amples informations sur la configuration de la AWS CLI, veuillez consulter le Guide de l'utilisateur AWS Command Line Interface.
Vous pouvez également utiliser la commande Tools for Windows PowerShell New-EC2DefaultSubnet ou l'action d'API Amazon EC2 CreateDefaultSubnet.
Supprimer vos sous-réseaux par défaut et votre VPC par défaut
Vous pouvez supprimer un sous-réseau par défaut ou un VPC par défaut comme n'importe quel sous-réseau ou VPC. Toutefois, si vous supprimez vos sous-réseaux par défaut ou votre VPC par défaut, vous devez spécifier explicitement un sous-réseau dans l'un de vos VPC lorsque vous lancerez des instances. Si vous ne disposez pas d'un autre VPC, vous devez créer un VPC avec un sous-réseau dans au moins une zone de disponibilité. Pour en savoir plus, consultez Création d'un VPC.
Si vous supprimez votre VPC par défaut, vous pouvez en recréer un. Pour plus d'informations, consultez Créer un VPC par défaut.
Si vous supprimez un sous-réseau par défaut, vous pouvez en recréer un. Pour en savoir plus, consultez Créer un sous-réseau par défaut. Pour faire en sorte que votre nouveau sous-réseau par défaut fonctionne comme prévu, modifiez son attribut afin d'attribuer des adresses IP publiques aux instances lancées dans ce sous-réseau. Pour plus d'informations, consultez Modifier les attributs d’adressage IP de votre sous-réseau. Vous ne pouvez disposer que d'un seul sous-réseau par défaut par zone de disponibilité. Vous ne pouvez pas créer de sous-réseau par défaut dans un VPC personnalisé.