Remarques :

Configuration du routage par ressource dans Oracle Cloud Infrastructure

Introduction

Le routage par ressource fait référence à la possibilité de définir des règles de routage directement sur une carte d'interface réseau virtuelle spécifique ou sur une adresse IP individuelle associée à cette carte d'interface réseau virtuelle. Cela offre un contrôle de routage amélioré adapté à chaque ressource dans un seul sous-réseau, dans le cas où elles ont des exigences différentes, plutôt que de compter uniquement sur la table de routage au niveau du sous-réseau. Cela permet aux entreprises d'optimiser le trafic réseau et d'assurer de meilleures performances en acheminant les données vers la ressource de destination appropriée en fonction de la source.

Avec le routage par ressource, les utilisateurs d'Oracle Cloud Infrastructure (OCI) peuvent configurer des stratégies de routage qui s'appliquent à des ressources individuelles, garantissant ainsi que le trafic est dirigé de manière à prendre en charge de manière optimale l'architecture de l'application. Il améliore le contrôle du réseau, ce qui facilite la gestion des environnements cloud complexes. Cette méthode de routage aide à améliorer le flux de trafic en définissant comment le trafic doit être acheminé vers des ressources spécifiques.

Objectifs

Dans ce tutoriel, nous vous fournirons une compréhension complète du routage par ressource dans OCI.

image

Prérequis

Remarque : chaque exemple est préparé indépendamment l'un de l'autre. Vous pouvez travailler dessus dans n'importe quel ordre.

Exemple 1 : inspection du trafic Internet pour une seule machine virtuelle via le pare-feu réseau OCI

Exemples d'objectifs :

Dans cet exemple, nous mettons l'accent sur le routage du trafic Internet sortant d'une machine virtuelle spécifique via un pare-feu réseau OCI pour l'inspecter et le sécuriser avant qu'il n'atteigne la passerelle NAT, et contourner le pare-feu de la deuxième machine virtuelle du même sous-réseau. Sans routage par ressource, vous devrez placer chaque instance dans un sous-réseau différent pour réaliser ce scénario.

image

Exemples de prérequis :

Configurez certains composants essentiels pour les aligner sur cette conception. Il s'agit essentiellement de deux instances de calcul dans un sous-réseau privé, en plus d'un pare-feu réseau dans un sous-réseau distinct dans le même VCN.

image

Tâche 1 : préparation du pare-feu réseau OCI pour inspecter le trafic de Linux-VM-2 vers Internet

Tâche 1.1 : configuration du routage et de la sécurité du sous-réseau de pare-feu

Dans cette tâche, nous avons créé et affecté une table de routage au niveau du sous-réseau, ce qui signifie que toutes les ressources déployées dans ce sous-réseau seront régies par les règles de routage définies.

Tâche 1.2 : création et affectation d'une table de routage de passerelle NAT

Tâche 1.3 : activer les journaux de pare-feu et vérifier la stratégie

Remarque : dans ce tutoriel, nous utilisons OCI Network Firewall, mais vous pouvez répliquer le même scénario avec n'importe quel pare-feu tiers.

Tâche 2 : créer des tables de routage personnalisées

Tâche 3 : affecter des tables de routage personnalisées aux cartes d'interface réseau virtuelles

Tâche 4 : tester et valider

Exemple 2 : trafic Internet distinct du trafic Oracle Services Network uniquement

Exemples d'objectifs :

Dans cet exemple, nous allons montrer comment deux ressources d'un même sous-réseau peuvent être configurées avec des acheminements différents, en dirigeant le trafic vers le réseau de services Oracle et vers Internet via des passerelles distinctes. Linux-VM-1 nécessite uniquement l'accès au réseau de services Oracle, en particulier OCI Object Storage sans routage via l'Internet public, limité au centre de données Oracle Jeddah, tandis que Linux-VM-2 nécessite un accès Internet sortant, ce qui signifie l'accès à toute adresse IP publique, y compris celles du réseau de services Oracle. Sans routage par ressource, vous devrez placer chaque instance dans un sous-réseau différent pour réaliser ce scénario.

image

Exemples de prérequis :

Configurez certains composants essentiels pour les aligner sur cette conception. Il s'agit essentiellement de deux instances de calcul dans un sous-réseau privé.

image

Tâche 1 : créer des tables de routage personnalisées

Tâche 2 : affecter des tables de routage personnalisées aux cartes d'interface réseau virtuelles

Tâche 3 : création d'un bucket OCI Object Storage

Un bucket OCI Object Storage est un conteneur logique utilisé pour stocker et organiser des objets (fichiers et données) dans OCI.

Tâche 4 : tester et valider

Tâche 4.1 : préparer les machines virtuelles pour qu'elles aient accès à Oracle Services Network

Tâche 4.2 : tester l'accès Linux-VM-1 à Oracle Services Network

Tâche 4.3 : tester Linux-VM-2 pour accéder à Internet

Conclusion

Avec deux exemples techniques approfondis, ce tutoriel a montré comment le routage par ressource dans OCI fournit un contrôle précis du trafic réseau en permettant d'appliquer directement des tables de routage personnalisées à des cartes d'interface réseau virtuelles individuelles au sein du même sous-réseau. Il a également mis en évidence les principales différences entre le routage par ressource et les tables de routage traditionnelles au niveau du sous-réseau, en soulignant la flexibilité et l'efficacité que cette fonctionnalité apporte à la conception moderne du réseau cloud.

Remerciements

Ressources de formation supplémentaires

Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à d'autres contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, visitez le site education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir la documentation produit, consultez le site Oracle Help Center.