Ir al contenido principal

Modo vinculado híbrido

Equinix Metal™ permite a los usuarios cambiar el modo de red de los servidores del modo Bonded de Capa 3 predeterminado a un modo Bonded híbrido de Capa 3 y Capa 2.

El modo híbrido enlazado permite una configuración "enlazada" de alta disponibilidad de 2 interfaces de red que admiten los modos de Capa 2 y Capa 3 al mismo tiempo. Esto mantiene la funcionalidad de admitir tanto Capa 2 como Capa 3, pero lo hace manteniendo una interfaz de red enlazada de alta disponibilidad que abarca 2 conmutadores ascendentes distintos.

Hybrid Bonded Diagram

Se trata de una forma de implantar modelos de red de nube híbrida comunes, como la ejecución de cortafuegos, pasarelas personalizadas, controladores de entrada y otros tipos de proxies que se enfrentan a Internet por un lado y a la infraestructura privada de capa 2 por el otro.

Panorama general

  • En el modo de enlace híbrido todo el tráfico de Capa 3 y Capa 2 se gestiona en bond0.
  • El acceso a Internet de su servidor se mantiene a través de su dirección IP pública asignada por Equinix Metal.
  • El tráfico de capa 3 no está etiquetado.
  • Todo el tráfico de capa 2 tiene que ser etiquetado y gestionado por subinterfaces en bond0, una por cada VLAN.
  • El modo híbrido enlazado no admite tráfico de Capa 2 no etiquetado ni la configuración de una VLAN nativa.

Activación del modo de enlace híbrido

Para activar el modo de enlace híbrido, asigne una VLAN a la interfaz de enlace de su servidor.

En la consola Equinix Metal, vaya a la pestaña Network del servidor, haga clic en Convert To Other Network Type, seleccione Hybrid, y elija Bonded.

A continuación, seleccione la VLAN en el desplegable, lo que le permitirá asignar una VLAN a la interfaz bond0. Haga clic en Convertir a híbrido para iniciar los cambios.

Converting to Hybrid Bonded mode options panel

Configuración de los servidores

Una vez asignada la VLAN a bond0, deberá configurar la red en el sistema operativo del servidor. Dado que tanto el tráfico de capa 3 como el de la VLAN pasan por bond0, tendrá que crear una subinterfaz para gestionar el tráfico etiquetado sobre la VLAN. El modo híbrido enlazado no admite tráfico VLAN no etiquetado ni la configuración de una VLAN nativa.

Los siguientes ejemplos utilizan una VLAN con ID de VLAN 1036 y subred 198.51.100.0/24.

Nota: No se recomienda utilizar la subred que empieza por 10.x.x.x para su tráfico VLAN, ya que la utilizamos para la red privada del servidor y podrían producirse colisiones si utiliza la misma subred.

iproute2 es una utilidad para gestionar las configuraciones de red en el núcleo Linux. Se incluye en la mayoría de las distribuciones del sistema operativo Linux.

  1. Instale y configure los requisitos previos para VLAN e interfaces etiquetadas.

    apt-get install vlan
    modprobe 8021q
    echo "8021q" >> /etc/modules
  2. Añada una nueva subinterfaz en bond0 para gestionar el tráfico etiquetado. En el ejemplo se utiliza el ID de VLAN 1036.

    ip link add link bond0 name bond0.1036 type vlan id 1036
  3. Asigne una dirección IP de la subred de su VLAN a la subinterfaz. En el ejemplo se utiliza la dirección IP 198.51.100.2.

    ip addr add 198.51.100.2/24 dev bond0.1036
  4. Abre la interfaz y comprueba que ha aparecido.

    ip link set dev bond0.1036 up
    ip -d link show bond0.1036
  • Opcional: Para que la configuración de red sea permanente y sobreviva a los reinicios del servidor, añada la nueva subinterfaz al archivo /etc/network/interfaces.

    auto bond0.1036
    iface bond0.1036 inet static
    pre-up sleep 5
    address 198.51.100.2/24
    netmask 255.255.255.0
    vlan-raw-device bond0

    Nota: La línea pre-up sleep 5 ayuda a evitar conflictos en bond0 cuando arranca el servidor.

Es necesario realizar los mismos pasos en todos los servidores que se quieran conectar a la VLAN, asignando a cada uno una dirección IP diferente de la subred.

Añadir varias VLAN

Es posible añadir varias VLAN al enlace, sólo tiene que asegurarse de que hay una subinterfaz que recibirá los paquetes destinados a cada VLAN.

Para asignar otra VLAN, o para asignar varias VLAN a la vez, vaya a la página Red del servidor. En la sección Capa 2, haga clic en Añadir nueva VLAN, para asignar la VLAN al puerto bond0.

Adding multiple VLANs slide-out panel

Haga clic en Añadir para iniciar los cambios. Tenga en cuenta que si asigna varias VLAN a la vez, se añadirán mediante un proceso por lotes asíncrono, que comienza inmediatamente, pero que puede tardar algún tiempo en completarse.

Una vez asignadas las VLAN a bond0, repita el proceso de configure-sus-servidores para crear las subinterfaces etiquetadas adicionales para cada VLAN.

Probar la conexión VLAN

Ahora debería poder comunicarse entre los servidores de su red VLAN de capa 2.

root@dev-02:~# ping 198.51.100.2
>
PING 198.51.100.2 (198.51.100.2) 56(84) bytes of data.
64 bytes from 198.51.100.2: icmp_seq=1 ttl=64 time=0.898 ms
64 bytes from 198.51.100.2: icmp_seq=2 ttl=64 time=0.659 ms
64 bytes from 198.51.100.2: icmp_seq=3 ttl=64 time=0.649 ms
64 bytes from 198.51.100.2: icmp_seq=4 ttl=64 time=0.421 ms
^C
--- 198.51.100.2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3037ms

Conversión a Capa 3

Para volver a la configuración de red de capa 3 predeterminada, elimine todas y cada una de las VLAN de bond0.

Para desasignar una VLAN de un puerto, vaya a la pestaña Red del servidor. En la sección Capa 2, seleccione la VLAN o VLAN que va a desasignar del servidor y haga clic en Eliminar.

Removing a VLAN

Tenga en cuenta que al separar la VLAN de este servidor NO se elimina del proyecto. La VLAN seguirá existiendo después de separarla del servidor.

Una vez eliminadas todas las VLAN del puerto, bond0 volverá a estar en modo Capa 3. A partir de ahí, podrá utilizar cualquier otro de los modos de red existentes.

¿Fue útil esta página?