Note:

Configuración del enrutamiento por recurso en Oracle Cloud Infrastructure

Introducción

El enrutamiento por recurso hace referencia a la capacidad de definir reglas de enrutamiento directamente en una VNIC específica o una dirección IP individual asociada con esa tarjeta de interfaz de red virtual (VNIC). Esto ofrece un control de enrutamiento mejorado adaptado a cada recurso de una sola subred, en caso de que tengan requisitos diferentes, en lugar de depender únicamente de la tabla de rutas de nivel de subred. Esto permite a las organizaciones optimizar el tráfico de red y garantizar un mejor rendimiento mediante el enrutamiento de datos al recurso de destino adecuado en función del origen.

Con el enrutamiento por recurso, los usuarios de Oracle Cloud Infrastructure (OCI) pueden configurar políticas de enrutamiento que se aplican a recursos individuales, lo que garantiza que el tráfico se dirija de forma que soporte de forma óptima la arquitectura de la aplicación. Mejora el control de red, lo que facilita la gestión de entornos complejos en la nube. Este método de enrutamiento ayuda a mejorar el flujo de tráfico al definir cómo se debe enrutar el tráfico a recursos específicos.

Objetivos

En este tutorial, proporcionaremos una comprensión completa del enrutamiento por recurso en OCI.

image

Requisitos

Nota: Cada ejemplo se prepara independientemente del otro. Puede trabajar en ellos en cualquier orden.

Ejemplo 1: inspección del tráfico de Internet para una sola máquina virtual (VM) a través de OCI Network Firewall

Objetivos de ejemplo:

En este ejemplo, nos centramos en enrutar el tráfico saliente de Internet de una máquina virtual específica a través de un firewall de red de OCI para inspeccionarlo y protegerlo antes de que llegue al gateway de NAT, y omitir el firewall de la segunda máquina virtual en la misma subred. Sin el enrutamiento por recurso, tendrá que colocar cada instancia en una subred diferente para lograr este escenario.

image

Requisitos previos de ejemplo:

Configure algunos componentes esenciales para alinearse con este diseño. Básicamente se trata de dos instancias informáticas en una subred privada, además de un firewall de red en una subred independiente en la misma VCN.

image

Tarea 1: Preparación de OCI Network Firewall para inspeccionar el tráfico de Linux-VM-2 a Internet

Tarea 1.1: Configuración de enrutamiento y seguridad de subred de firewall

En esta tarea, hemos creado y asignado una tabla de rutas de nivel de subred, lo que significa que todos los recursos desplegados en esta subred se regirán por las reglas de enrutamiento definidas.

Tarea 1.2: Creación y asignación de tabla de rutas de gateway de NAT

Tarea 1.3: Activación de logs de firewall y comprobación de la política

Nota: En este tutorial, utilizamos OCI Network Firewall, pero puede replicar el mismo escenario con cualquier firewall de terceros.

Tarea 2: Creación de tablas de rutas personalizadas

Tarea 3: Asignación de tablas de rutas personalizadas a las VNIC

Tarea 4: Prueba y validación

Ejemplo 2: Separación del tráfico de Internet solo del tráfico de Oracle Services Network

Objetivos de ejemplo:

En este ejemplo, vamos a demostrar cómo se pueden configurar dos recursos dentro de la misma subred con diferentes rutas, dirigiendo el tráfico a la red de servicios de Oracle e Internet a través de gateways independientes. Linux-VM-1 solo requiere acceso a la red de servicios de Oracle, especialmente OCI Object Storage, sin enrutamiento a través de la red pública de Internet, restringido al centro de datos de Oracle Jeddah, mientras que Linux-VM-2 requiere acceso a Internet saliente, lo que significa acceso a cualquier dirección IP pública, incluidas las de la red de servicios de Oracle. Sin el enrutamiento por recurso, tendrá que colocar cada instancia en una subred diferente para lograr este escenario.

image

Requisitos previos de ejemplo:

Configure algunos componentes esenciales para alinearse con este diseño. Se trata básicamente de dos instancias informáticas en una subred privada.

image

Tarea 1: Creación de tablas de rutas personalizadas

Tarea 2: Asignación de tablas de rutas personalizadas a las VNIC

Tarea 3: Creación de un cubo de OCI Object Storage

Un cubo de OCI Object Storage es un contenedor lógico utilizado para almacenar y organizar objetos (archivos y datos) en OCI.

Tarea 4: Prueba y validación

Tarea 4.1: Preparación de las máquinas virtuales para que tengan acceso a Oracle Services Network

Tarea 4.2: Probar Linux-VM-1 en Oracle Services Network Access

Tarea 4.3: Probar Linux-VM-2 en Acceso a Internet

Conclusión

Con dos ejemplos técnicos detallados, en este tutorial se muestra cómo el enrutamiento por recurso en OCI proporciona un control preciso del tráfico de red al permitir que las tablas de rutas personalizadas se apliquen directamente a VNIC individuales dentro de la misma subred. También destacó las diferencias clave entre el enrutamiento por recurso y las tablas de rutas a nivel de subred tradicionales, enfatizando la flexibilidad y la eficiencia que esta función aporta al diseño moderno de la red en la nube.

Agradecimientos

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de formación gratuita en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de Oracle Learning.

Para obtener documentación sobre el producto, visite Oracle Help Center.