Création d'une table de routage
Sur Compute Cloud@Customer, les règles de routage sont requises pour envoyer du trafic en dehors du 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 n'a aucune règle.
Chaque règle de routage spécifie un bloc CIDR de destination et la cible (le saut suivant) pour tout trafic correspondant à ce CIDR. Pour pouvoir créer une règle, vous devez créer une cible.
-
Dans le menu de navigation Console Compute Cloud@Customer, sélectionnez Fonctions de réseau, puis Réseaux cloud virtuels.
- En haut de la page, sélectionnez le compartiment contenant le VCN dans lequel vous voulez créer un sous-réseau.
-
Sélectionnez le nom du VCN pour lequel vous souhaitez créer une table de routage.
La page de détails du VCN s'affiche.
-
Sous Ressources, sélectionnez Tables de routage.
-
Sélectionnez Créer une table de tournée.
-
Entrer les informations obligatoires :
-
Nom : indiquez un nom convivial pour la table de routage. Le nom n'a pas besoin d'être unique et vous pouvez le modifier plus tard. Evitez de saisir des informations confidentielles
-
Créer dans le compartiment : sélectionnez le compartiment dans lequel créer la table de routage. Vous n'êtes pas tenu de créer la table de routage dans le même compartiment que le VCN.
-
-
Pour ajouter une règle, sélectionnez +New Règle et entrez les informations suivantes :
-
Type de cible : sélectionnez une valeur dans la liste.
-
Bloc CIDR : bloc CIDR de destination du trafic. La valeur 0.0.0.0/0 signifie que tout le trafic non-intra-VCN qui n'est pas déjà couvert par d'autres règles dans la table de routage est dirigé vers la cible spécifiée dans cette règle.
-
Cible : le libellé 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 changer de compartiment juste au-dessus de la flèche.
-
Description : description facultative de la règle.
-
-
Balisage : (facultatif) ajoutez des balises à cette ressource. Les balises peuvent également être appliquées ultérieurement. Pour plus d'informations sur les ressources de balisage, reportez-vous à Balises de ressource.
-
Sélectionnez Créer une table de tournée.
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 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 le routage des adresses IP de destination vers les périphériques réseau. Il s'agit d'un type complexe dont la valeur doit être un format JSON valide. La valeur peut être fournie sous forme de chaîne sur la ligne de commande ou transmise sous forme de fichier à l'aide de la syntaxe
file://path/to/file
.L'option --generate-param-json-input peut être utilisée pour générer un exemple du format JSON à fournir. Nous vous recommandons de stocker cet exemple dans un fichier, de le modifier selon vos besoins, puis de le retransmettre via la syntaxe
file://
.Exemple :
'[{"cidrBlock":"0.0.0.0/0","networkEntityId":"ocid1.internetgateway.oc1.phx.UniqueID"}]'
Pour obtenir la liste complète des commandes, des indicateurs et des options d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.
Utilisez l'opération CreateRouteTable pour créer une table de routage pour le VCN spécifié.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.