Création d'une table de routage
Sur Compute Cloud@Customer, des règles de routage sont requises pour envoyer du trafic en dehors du réseau VCN. Si vous n'avez pas besoin d'envoyer du trafic en dehors du VCN, vous pouvez utiliser la table de routage par défaut qui a été créée lors de la création du VCN. La table de routage par défaut ne comporte aucune règle.
Chaque règle de routage spécifie un bloc CIDR de destination et la cible (le saut suivant) de tout trafic correspondant à ce bloc. Avant de créer une règle, vous devez créer une cible.
-
Dans le menu de navigation de la console Compute Cloud@Customer, sélectionnez Réseau, puis Réseaux en nuage virtuels.
- En haut de la page, sélectionnez le compartiment qui contient le VCN dans lequel vous voulez créer un sous-réseau.
-
Sélectionnez le nom du VCN pour lequel vous voulez créer une table de routage.
La page des détails du réseau VCN s'affiche.
-
Sous Ressources, sélectionnez Tables de routage.
-
Sélectionnez Créer une table de routage.
-
Entrez les informations requises :
-
Nom : Spécifiez un nom convivial pour la table de routage. Il n'est pas nécessaire que le nom soit unique; vous pouvez le modifier plus tard. Évitez d'entrer des informations confidentielles
-
Créer dans le compartiment : Sélectionnez le compartiment dans lequel créer la table de routage. Vous n'êtes pas obligé de créer la table de routage dans le même compartiment que le VCN.
-
-
Pour ajouter une règle, sélectionnez +New Rule et entrez les informations suivantes :
-
Type de cible : Sélectionnez une valeur dans la liste.
-
Bloc CIDR : bloc CIDR de destination pour le trafic. La valeur 0.0.0.0/0 signifie que tout le trafic non intra-VCN qui n'est pas encore couvert par d'autres règles de la table de routage est dirigé vers la cible spécifiée dans cette règle.
-
Cible : L'étiquette de cette valeur est la valeur que vous avez sélectionnée pour le type de cible. Sélectionnez la flèche et la cible. Vous devrez peut-être modifier le compartiment juste au-dessus de la flèche.
-
Description : Description facultative de la règle.
-
-
Marquage : (Facultatif) Ajoutez un ou plusieurs marqueurs à cette ressource. Les marqueurs peuvent également être appliqués ultérieurement. Pour plus d'informations sur le marquage des ressources, voir Marqueurs de ressource.
-
Sélectionnez Créer une table de routage.
La page de détails de la nouvelle table de routage s'affiche. Vous pouvez spécifier cette table de routage lorsque vous créez ou mettez à jour un sous-réseau.
-
Utilisez la commande oci network route-table create et les paramètres requis pour créer une nouvelle table de routage pour le VCN spécifié. Dans la demande, vous devez également inclure au moins une règle de routage pour la nouvelle table de routage.
oci network route-table create --compartment-id compartment_OCID --vcn-id vcn_OCID --route-rules route_rules_json [OPTIONS]
L'option --route-rules inclut l'ensemble des règles utilisées pour acheminer les adresses IP de destination vers les périphériques réseau. Il s'agit d'un type complexe dont la valeur doit être dans un format JSON valide. La valeur peut être fournie sous forme de chaîne sur la ligne de commande ou transmise en tant que fichier en utilisant la syntaxe
file://path/to/file
.L'option --generate-param-json-input peut servir à générer un exemple de JSON, qui doit être fourni. Nous recommandons de stocker cet exemple dans un fichier, de le modifier au besoin, puis de le retrouvez en utilisant la syntaxe
file://
.Exemple :
'[{"cidrBlock":"0.0.0.0/0","networkEntityId":"ocid1.internetgateway.oc1.phx.UniqueID"}]'
Pour la liste complète des commandes, indicateurs et options de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.
Utilisez l'opération CreateRouteTable pour créer une nouvelle table de routage pour le VCN spécifié.
Pour plus d'informations sur l'utilisation de l'API et sur les demandes de signature, voir API REST et Données d'identification de sécurité. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.