Lier une route table à un Subnet
Vous pouvez lier une route table à un ou plusieurs Subnets du Net pour laquelle elle est créée. Les routes contenues dans la route table sont ainsi automatiquement appliquées aux machines virtuelles (VM) placées dans le Subnet pour router le trafic réseau.
Lier une route table à un Subnet avec Cockpit v2
Vous pouvez également effectuer cette action dans le dashboard Nets, en cliquant sur l’ID d’un Net, en sélectionnant un Subnet, et en cliquant sur Lier une route table dans le menu d’actions. |
-
Dans le dashboard Route Tables, cochez la case de la route table que vous souhaitez lier à un Subnet.
-
Cliquez sur Lier à un Subnet.
La boîte de dialogue LIER À UN SUBNET apparaît. -
Dans la liste, sélectionnez le Subnet que vous souhaitez lier à la route table.
-
Cliquez sur Lier.
La route table est liée au Subnet.
Lier une route table à un Subnet avec OSC CLI
À ce jour, cette section est disponible en anglais uniquement. |
The LinkRouteTable command associates a Subnet with a route table.
The Subnet and the route table must be in the same Net. The traffic is routed according to the route table defined within this Net. You can associate a route table with several Subnets.
$ osc-cli api LinkRouteTable --profile "default" \
--RouteTableId "rtb-12345678" \
--SubnetId "subnet-12345678"
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. -
RouteTableId
: The ID of the route table. -
SubnetId
: The ID of the Subnet.
The LinkRouteTable command returns the following elements:
-
LinkRouteTableId
: The ID of the association between the route table and the Subnet. -
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
},
"LinkRouteTableId": "rtbassoc-12345678"
}
Associer une route table à un subnet avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour associer une route table à un subnet, utilisez la commande associate-route-table en suivant cette syntaxe :
$ aws ec2 associate-route-table \
--profile YOUR_PROFILE \
--subnet-id subnet-87654321 \
--route-table-id rtb-1234abcd \
--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. -
subnet-id
: L’ID du subnet. -
route-table-id
: L’ID de la route table. -
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 associate-route-table renvoie l’élément suivant :
-
AssociationId
: L’ID de l’association entre le subnet et la route table.
{
"AssociationId": "rtbassoc-781d0d1a"
}
La route table est associée au subnet spécifié.
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.