Networking
🧱 Topología de Red
| Interfaz | Función | Red física | VLAN |
|---|---|---|---|
eno1 |
Gestión | VLAN 3 (untagged o access) | VLAN 3 |
ens19 |
Tráfico instancias | Trunk con todas las VLANs | Trunk 1-4094 |
ConPara configurar con netplan creamos el fichero /etc/netplan/99-custom.yaml para configurar sin IP las interfaces físicas/vlan que usaremosusaremos, creamos el fichero/etc/netplan/99-custom.yaml
network:
version: 2
ethernets:
ens19: {} # Debe declararse aunque no tenga IP
vlans:
ens19.3:
id: 3
link: ens19
vlans:
ens19.4:
id: 4
link: ens19
# establecemos permisos
chmod 0600 /etc/netplan/99-custom.yaml
# Aplicamos la configuración
netplan apply
Redes Administradas
Bridge Networks
Un bridge de red crea un conmutador Ethernet L2 virtual al que se pueden conectar las NIC de instancia, lo que les permite comunicarse entre sí y con el host.
Configurar redes para un clúster
Todos los miembros de un clúster deben tener redes idénticas definidas. Las únicas claves de configuración que pueden diferir entre redes de diferentes miembros son bridge.external_interfaces, parent
Ejecute
# elParte siguienteGlobal comando- paraCrear crear un bridge dela red
en todos los miembros del clúster:
lxc network create vlan4br --type=bridge
# Parte Global - Configurar la red
(parte global)
lxc network set vlan4br ipv4.address=none
lxc network set vlan4br ipv6.address=none
Configure# laParte nuevaindividual red- enConfigurar todosinterfaces losasignadas miembrospor delnodo
clúster. Por ejemplo, para un clúster con tres miembros:
lxc network set vlan4br bridge.external_interfaces=ens19.4 --target micro1
lxc network set vlan4br bridge.external_interfaces=ens19.4 --target micro1
lxc network set vlan4br bridge.external_interfaces=ens19.4 --target micro1
OVN Networks
OVN es un sistema de redes definido por software que admite la abstracción de redes virtuales. Puede usarlo para crear su propia nube privada.
El segundotipo puertode físicored (eno2)OVN vapermite conectadocrear redes lógicas mediante la SDN de OVN. Este tipo de red puede ser útil para laboratorios y entornos multiusuario donde se utilizan las mismas subredes lógicas en varias redes discretas.
Una red LXD OVN puede conectarse a ununa puertored trunkBridge deladministrada switcho cona una red física existente para acceder a la red más amplia. De forma predeterminada, todas las VLANsconexiones habilitadas.
de Puedeslas usarredes lógicas OVN se conectan mediante NAT a una configuraciónIP tipoasignada bridge con acceso a VLANs tagged:
network:
version: 2
ethernets:
eno2:
mtu: 1500
bridges:
br-ovn:
interfaces: [eno2]
mtu: 1500
dhcp4: false
dhcp6: false
Paso a paso para crear red OVN para VLAN 4
# 1. Creardesde la red vacía de tipoenlace ovn
lxc network create vlan4 --type=ovn
# 2. Asignar IP y configuración sin NAT
lxc network set vlan4 ipv4.address 192.168.4.241/24
lxc network set vlan4 ipv4.nat false
lxc network set vlan4 ipv6.address none
# 3. Establecer la VLAN que usará OVN (en el uplink)
lxc network set vlan4 ovn.vlan 4
# 4. Establecer MTU (opcional)
lxc network set vlan4 bridge.mtu 1500
ascendente.