Saltar a contenido

Lab: VLANs y autenticación inalámbrica con hardware Omada

  • Módulo: PNI — Planificación y Administración de Redes
  • Unidad: UT5 — Redes inalámbricas
  • Agrupamiento: Grupos de 3-4 alumnos (un grupo dispondrá del hardware real)
  • Modalidad: Práctica con hardware real — TP-Link Omada en modo standalone
  • Hardware de red utilizado:
  • Router VPN Omada ER605 (1 WAN Gigabit fijo + 3 puertos LAN/WAN configurables, por defecto LAN)
  • Switch Gigabit PoE+ Omada SG2008P (8 puertos Gigabit, PoE+ 802.3af/at solo en P1-P4, consumo total 62 W, hasta 30 W por puerto)
  • Punto de acceso WiFi 6 Omada EAP610 (AX1800) (dual-band 2.4 GHz + 5 GHz, hasta ~1800 Mbps agregados, alimentación PoE+ 802.3at ~11 W o adaptador 12 V/1.5 A, soporta hasta 16 SSIDs)
  • Hardware necesario:
  • 1 PC para configuración (Partes 1-3, conectado a VLAN 10)
  • 1 PC adicional para servidor FreeRADIUS (Parte 4, opcional — VLAN 40 con VM Ubuntu Server)
  • Duración estimada: 3-4 horas (partes 1-3) + 1-2 horas adicionales (parte 4, opcional)
  • Entrega: consulta al final de la actividad el documento de entrega

Escenario

El centro educativo necesita segmentar su red en distintas zonas con diferentes niveles de acceso. Actuaréis como administradores de red y configuraréis la infraestructura completa utilizando hardware real TP-Link Omada en modo standalone.

Topología

Internet
[Router Omada ER605]
    │  (enlace trunk 802.1Q, LAN1 del router ↔ P1 del switch)
[Switch Omada SG2008P]
    ├─── P2 trunk (PoE+) ──→ [AP Omada EAP610 / AX1800]
    │                              ├── SSID: "PNI-Invitados-GrupoN"  (VLAN 30)
    │                              └── SSID: "PNI-Empleados-GrupoN"  (VLAN 20)
    ├─── P3 acceso VLAN 10 ──→ PC de administración (para configuración)
    └─── P4 acceso VLAN 40 ──→ PC servidor (VM FreeRADIUS) *opcional

Diagrama de topología

Plan de direccionamiento

VLAN Nombre Red Uso
10 Gestión / PCs 192.168.10.0/24 Equipos de administración
20 Empleados 192.168.20.0/24 WiFi autenticada (RADIUS)
30 Invitados 192.168.30.0/24 WiFi solo con clave compartida
40 Servidores 192.168.40.0/24 VM con FreeRADIUS (opcional)

Conceptos clave

Antes de comenzar, asegúrate de tener claros los siguientes conceptos:

  • VLAN (Virtual LAN): segmentación lógica de una red en el mismo switch físico. Cada VLAN es un dominio de broadcast independiente.
  • Enlace trunk (802.1Q): puerto que transporta tráfico de varias VLANs etiquetado. Necesario entre el switch y el router, y entre el switch y el AP.
  • Inter-VLAN routing: en este escenario lo realiza el router ER605, que tiene una subinterfaz (o interfaz VLAN) por cada red. El switch SG2008P actúa solo en capa 2 (es un switch gestionado L2, no L3).
  • DHCP por VLAN: el router asignará direcciones IP de forma independiente a cada VLAN.
  • WPA2-Personal: autenticación WiFi con clave compartida (PSK). Todos los usuarios usan la misma contraseña.
  • WPA2-Enterprise (802.1X): autenticación WiFi individual mediante usuario y contraseña, validada por un servidor RADIUS externo.
  • RADIUS: protocolo cliente-servidor para autenticación centralizada. El AP actúa como cliente RADIUS; el servidor verifica las credenciales.
  • PoE (Power over Ethernet): tecnología que permite suministrar alimentación eléctrica a un dispositivo a través del mismo cable de red RJ45, sin necesidad de un cable de corriente separado. El switch "inyecta" la electricidad en el cable y el dispositivo (en este caso el AP) la recibe y se alimenta de ella. Para que funcione, tanto el switch como el dispositivo deben ser compatibles con PoE. En este lab el switch SG2008P ofrece PoE+ (802.3af/at) solo en los puertos 1-4 (consumo total 62 W), y el EAP610 requiere PoE+ 802.3at (~11 W), por lo que debe conectarse a uno de esos cuatro puertos para alimentarse sin adaptador externo.
  • Router-on-a-stick: escenario de inter-VLAN routing en el que un único enlace físico trunk conecta el switch con el router. Todas las VLANs viajan etiquetadas por ese enlace; el router tiene una subinterfaz por cada VLAN y es el responsable de enrutar el tráfico entre ellas. El tráfico entre dos VLANs sube al router y vuelve a bajar por el mismo cable, de ahí el nombre. Es el escenario que se usa en este lab: el SG2008P trabaja solo en capa 2 y el ER605 hace todo el routing.
  • Modo Standalone vs Controlador Omada: Los dispositivos Omada pueden funcionar en dos modos distintos:
  • Standalone: cada dispositivo se gestiona de forma independiente. Accedes a la interfaz web de cada equipo por separado (router, switch, AP), introduces las configuraciones específicas en cada uno, y no hay una plataforma centralizada que coordine todos los dispositivos. Es más simple para labs pequeños o entornos sin necesidad de gestión centralizada, pero requiere acceder a múltiples interfaces. Este lab usa modo standalone.
  • Controlador Omada: existe un servidor de control central (Software Controller o Hardware Controller dedicado) que gestiona toda la infraestructura Omada. Los dispositivos se "adoptan" en el controlador y se configuran desde una única plataforma centralizada. Ventajas: gestión unificada, configuración consistente, visibilidad global, roaming sin fisuras en APs. Desventaja: complejidad adicional y requiere que el controlador esté disponible. Típico en despliegues empresariales con múltiples APs o switches distribuidos. En clase de FP es menos común porque requiere infraestructura adicional.

Parte 0 — Acceso a las interfaces de configuración

Antes de configurar nada, es necesario acceder a la interfaz web de cada dispositivo. Los dispositivos Omada en modo standalone se gestionan individualmente desde un navegador. El procedimiento de acceso es similar en todos ellos, pero con IPs y credenciales propias de fábrica.

Importante

Cada dispositivo debe configurarse de forma aislada en el primer acceso: conecta el PC directamente al dispositivo, sin pasar por otros equipos ya configurados, para evitar conflictos de direccionamiento.

Acceso al switch

Conexión física:

  1. Conecta el PC al switch mediante un cable de red en cualquier puerto (excepto el que usarás para el trunk al router, que conviene dejar libre por ahora).
  2. Configura la tarjeta de red del PC con una IP estática en el mismo rango que el switch:
    • IP: 192.168.0.X (por ejemplo, 192.168.0.100)
    • Máscara: 255.255.255.0
    • Gateway: no es necesario en este paso
  3. Comprueba conectividad con ping 192.168.0.1 antes de abrir el navegador.

Acceso web:

  1. Abre el navegador y accede a http://192.168.0.1
  2. En el primer acceso se solicitará crear una contraseña de administrador. Establece una que el grupo recuerde.
  3. Las credenciales por defecto son admin / admin (si el dispositivo no ha sido inicializado antes).

Indicación

Si el switch no responde en 192.168.0.1, puede tener una IP diferente asignada previamente. Consulta al profesor o realiza un reset de fábrica manteniendo pulsado el botón Reset durante 5-10 segundos.

Acceso al router

El ER605 tiene 1 puerto WAN Gigabit fijo y 3 puertos LAN/WAN configurables (que de fábrica funcionan como LAN). La administración se hace a través de los puertos LAN.

Conexión física:

  1. Conecta el PC al router mediante un cable de red en cualquiera de los puertos LAN (no el puerto WAN).
  2. El router tiene activo el servidor DHCP en la LAN por defecto, por lo que el PC puede obtener IP automáticamente. Deja la tarjeta del PC en DHCP para este paso.
  3. Comprueba la IP obtenida (comando ip a en Linux o ipconfig en Windows) y anota el gateway — esa es la IP del router.

Acceso web:

  1. Abre el navegador y accede a http://192.168.0.1 (IP por defecto de los routers Omada).
  2. En el primer acceso se mostrará un asistente de configuración inicial. Puedes completarlo o cerrarlo y acceder directamente a la configuración avanzada.
  3. Credenciales por defecto: admin / admin. Se pedirá cambio de contraseña en el primer inicio de sesión.

Indicación

El puerto WAN del ER605 es fijo y está claramente marcado en el chasis. Los otros tres puertos pueden reasignarse como WAN en la configuración (para escenarios multi-WAN), pero de fábrica son LAN y dan acceso a la interfaz web.

Acceso al punto de acceso (AP)

NOTA: La Parte 0 explica cómo acceder a cada dispositivo de forma aislada. Para el AP, esto significa conectarlo directamente a un PC sin pasar por el switch. El acceso real al AP en la topología completa ocurre en la Parte 1 (Configuración del punto de acceso).

El AP no tiene puertos LAN propios accesibles desde fuera: se gestiona a través de la red a la que está conectado. El EAP610 de fábrica obtiene IP por DHCP; si no hay servidor DHCP en su segmento (como en esta fase aislada PC ↔ AP), recurre a la IP de respaldo 192.168.0.254.

Conexión física (primera vez — aislado):

  1. Conecta el adaptador de corriente del AP a la red eléctrica (el PC no suministra PoE, así que en esta fase alimentamos el AP con su adaptador externo).
  2. Conecta el AP directamente a un PC con un cable de red (sin pasar por el switch).
  3. Configura el PC con IP estática en el rango 192.168.0.X (por ejemplo, 192.168.0.100, máscara 255.255.255.0).
  4. Espera 1-2 minutos a que el AP arranque y active su IP de respaldo. Comprueba conectividad con ping 192.168.0.254.

Acceso web:

  1. Abre el navegador y accede a http://192.168.0.254
  2. Credenciales por defecto: admin / admin. Se pedirá establecer una nueva contraseña en el primer acceso.
  3. Desde la interfaz standalone del AP podrás configurar los SSIDs (hasta 16 en el EAP610, 8 por banda), seguridad y VLANs de cada red inalámbrica.

Alimentación PoE

El EAP610 requiere PoE+ 802.3at (~11 W). Los puertos P1-P4 del SG2008P son compatibles (PoE 802.3af/at); los puertos P5-P8 no tienen PoE. En la topología final conectaremos el AP a uno de los puertos P1-P4 y podremos retirar su adaptador de corriente. Si accidentalmente lo conectamos a P5-P8, el AP no arrancará a menos que le volvamos a poner el adaptador.

Resumen de acceso a los tres dispositivos

Dispositivo IP por defecto IP después Parte 1 Puerto de gestión Usuario Contraseña
Switch Omada SG2008P 192.168.0.1 (estática) (sin cambios) Cualquier puerto (1-8) admin admin (primer acceso: crear nueva)
Router Omada ER605 192.168.0.1 (estática, LAN) (sin cambios) Puertos LAN (no WAN) admin admin (primer acceso: crear nueva)
AP Omada EAP610 (AX1800) DHCP / fallback 192.168.0.254 192.168.10.254 (estática tras Parte 1) A través del switch (VLAN 10) admin admin (primer acceso: crear nueva)

Conflicto de IPs

El switch y el router comparten la misma IP por defecto (192.168.0.1). Nunca los conectes entre sí antes de cambiar la IP de gestión de uno de ellos, o habrá conflicto y ninguno responderá correctamente. Configura cada dispositivo de forma aislada primero.

Reset de fábrica

Si un dispositivo tiene configuración previa y no responde en su IP por defecto, o las credenciales no funcionan, es necesario restablecerlo a valores de fábrica.

El reset borra toda la configuración

Realiza el reset solo si el profesor lo indica o si el dispositivo es completamente inaccesible. Esta operación es irreversible.

Switch y AP:

  1. Localiza el botón Reset en el chasis (generalmente en la parte trasera o lateral).
  2. Con el dispositivo encendido, mantén pulsado el botón con un clip durante 5-10 segundos.
  3. Los LEDs parpadearán indicando que el proceso ha comenzado.
  4. Espera 30-60 segundos a que el dispositivo arranque de nuevo.
  5. Comprueba que responde en su IP por defecto.

Router Omada:

  1. Localiza el botón Reset en el panel trasero.
  2. Con el router encendido, mantenlo pulsado durante 5 segundos hasta que el LED del sistema parpadee.
  3. El router se reiniciará automáticamente. Espera 60-90 segundos hasta que los LEDs se estabilicen.
  4. Comprueba acceso en http://192.168.0.1.

Indicación

El EAP610 puede requerir mantener el botón Reset hasta 10 segundos hasta que el LED parpadee en ámbar. Consulta la guía rápida impresa incluida con el dispositivo si tienes dudas.

Parte 1 — Configuración del punto de acceso

En este paso configuramos los SSIDs del AP mientras aún está aislado del switch, con su IP de fábrica accesible directamente desde el PC de administración. Esto nos permite también cambiar su IP de gestión a VLAN 10 antes de integrarlo en la topología final.

Equipos en esta parte

  • PC de administración: El equipo que usarás durante las Partes 1, 2 y 3 para configurar router, switch y AP.
  • PC servidor (opcional): Equipo separado que usarás en la Parte 4 para instalar VirtualBox y la VM con FreeRADIUS.

Conexión física para este paso

El PC no tiene PoE, por lo que el AP necesita alimentación eléctrica externa en este paso.

  1. Conecta el adaptador de corriente del AP a la red eléctrica.
  2. Conecta el AP al PC de administración directamente con un cable de red (sin pasar por el switch).
  3. Configura la tarjeta del PC con IP estática:
    • IP: 192.168.0.100
    • Máscara: 255.255.255.0
    • Gateway: no necesario
  4. Comprueba conectividad: ping 192.168.0.254
  5. Accede a http://192.168.0.254 con las credenciales establecidas en la Parte 0.

Configuración de SSIDs

Añade el número de grupo al nombre de la SSID

Como en el aula habrá varios grupos configurando AP al mismo tiempo, los SSIDs deben incluir un identificador de grupo para no solaparse en el aire. Sustituye N por el número de tu grupo (por ejemplo PNI-Invitados-Grupo1, PNI-Empleados-Grupo2...). En todas las menciones posteriores de este lab se asume este patrón.

  1. Crea la SSID "PNI-Invitados-GrupoN":

    • Seguridad: WPA2-Personal (clave compartida)
    • VLAN: 30
    • Establece una contraseña de acceso
  2. Crea la SSID "PNI-Empleados-GrupoN":

    • Seguridad: WPA2-Enterprise (802.1X)
    • VLAN: 20
    • IP del servidor RADIUS: 192.168.40.10 (se configurará en la Parte 4)
    • Puerto RADIUS: 1812
    • Secret compartido (Pre-Shared Secret): Define una contraseña compleja que recordarás. Este mismo secret deberá usarse en la configuración del servidor FreeRADIUS en la Parte 4.4.

Orden importante

La SSID de empleados no funcionará hasta completar la Parte 4. Puedes crearla ahora y dejarla desactivada.

Cambio de IP de gestión

Antes de conectar el AP al switch hay que cambiar su IP de gestión para que quede en VLAN 10. De lo contrario, cuando el switch esté configurado con VLANs, el PC (en VLAN 10, rango 192.168.10.x) no podrá alcanzar la IP de fábrica del AP (192.168.0.254).

  1. Ve a Settings → Management (o sección equivalente de tu firmware).
  2. Cambia la configuración IP del AP:
    • IP: 192.168.10.254
    • Máscara: 255.255.255.0
    • Gateway: 192.168.10.1
  3. Guarda y espera a que el AP se reinicie con la nueva IP.
  4. Comprueba el acceso en http://192.168.10.254 antes de continuar.

¿Por qué VLAN 10 para la gestión?

Cuando el AP se conecte al switch en la Parte 2, el puerto será trunk con VLANs 10, 20 y 30. El AP usará cada VLAN para un propósito distinto: - VLAN 10 — tráfico de gestión (acceso a la interfaz web del AP) - VLAN 20 — tráfico inalámbrico de la SSID "PNI-Empleados-GrupoN" - VLAN 30 — tráfico inalámbrico de la SSID "PNI-Invitados-GrupoN"

Al asignar la IP de gestión a VLAN 10, el AP seguirá siendo accesible desde el PC (que también está en VLAN 10) después de integrar toda la topología.

Conexión al switch (final de esta parte)

Una vez configurado el AP y verificada la nueva IP de gestión:

  1. Desconecta el adaptador de corriente del AP.
  2. Desconecta el cable entre el AP y el PC.
  3. Conecta el AP al switch mediante un cable de red en el puerto trunk que configurarás en la Parte 2. A partir de ahora el switch suministrará alimentación al AP a través del cable de red mediante PoE — no necesitará adaptador de corriente.

PoE desde el switch

El SG2008P ofrece PoE+ solo en los puertos P1-P4 (consumo total 62 W). En este lab el AP va en P2 (PoE+, ~11 W) y recibirá corriente por el cable de red sin necesidad de adaptador externo. No conectes el AP a P5-P8: no tienen PoE y el AP no arrancará.

Parte 2 — Configuración del switch

Conexión física antes de configurar

En este momento la topología es:

Router ← (conectar cable trunk aquí)
Switch ← (ya tienes el AP aquí del final de Parte 1)
         ← (aquí conectarás el PC de administración)

Antes de empezar:

  1. Conecta un cable desde el puerto LAN del router hasta el puerto que designarás como P1 TRUNK del switch (por ejemplo, puerto 1 del switch).
  2. Desconecta el PC de administración del AP. Ahora conecta el PC de administración al switch en cualquier puerto que no sea P1 (por ejemplo, puerto 3, 4 o 5).
  3. Configura la tarjeta del PC con IP estática:
  4. IP: 192.168.0.100
  5. Máscara: 255.255.255.0
  6. Gateway: no necesario por ahora

Configuración de VLANs y puertos

Accede a la interfaz de administración del switch en modo standalone (en http://192.168.0.1) y crea las VLANs necesarias según el plan de direccionamiento (IDs: 10, 20, 30, 40).

Cómo se configuran los puertos trunk y acceso en el SG2008P

En los switches Omada SG2xxx (incluido el SG2008P) no existe un botón explícito "modo trunk" o "modo acceso" por puerto. El modo de cada puerto se define de forma implícita al añadir los puertos a cada VLAN como Tagged o Untagged desde L2 Features → 802.1Q VLAN:

  • Puerto trunk (transporta varias VLANs etiquetadas): se añade a cada VLAN que deba transportar marcándolo como Tagged. El tráfico sale con etiqueta 802.1Q, que el dispositivo del otro extremo (router o AP) usa para distinguir las VLANs.
  • Puerto de acceso (una sola VLAN, sin etiquetar): se añade a esa única VLAN marcándolo como Untagged, y además se configura su PVID con ese VLAN ID (pestaña PVID). El PC conectado recibe los paquetes sin etiqueta, como si estuviera en una red normal.

Un puerto no debe aparecer como Untagged en más de una VLAN. Si lo añades Untagged a la VLAN correcta y olvidas quitarlo de la VLAN 1 por defecto, ambas competirán.

Aplicando lo anterior a nuestra topología, la configuración por VLAN queda así:

VLAN Tagged (trunk) Untagged (acceso)
10 (Gestión) P1 (router), P2 (AP) P3 (PC admin)
20 (Empleados) P1 (router), P2 (AP)
30 (Invitados) P1 (router), P2 (AP)
40 (Servidores) P1 (router) P4 (PC servidor, opcional)

Además, configura el PVID de cada puerto de acceso para que el tráfico entrante sin etiqueta se asigne a la VLAN correcta:

  • PVID de P3 = 10 (PC admin → VLAN 10).
  • PVID de P4 = 40 (PC servidor → VLAN 40, si se utiliza).
  • P1 y P2 son trunk: su PVID es menos relevante porque todo el tráfico útil va etiquetado; déjalos en el valor por defecto (1) salvo indicación contraria.

Pasos concretos en la interfaz:

  1. Ve a L2 Features → 802.1Q VLAN → VLAN Config y crea las VLANs 10, 20, 30 y 40.
  2. Para cada VLAN, edítala y añade los puertos con su tipo (Tagged o Untagged) según la tabla anterior.
  3. Ve a la pestaña Port Config (o PVID Config) y ajusta el PVID de P3 y P4.
  4. Quita los puertos P3 y P4 de la VLAN 1 por defecto para evitar que aparezcan Untagged en dos VLANs a la vez.
  5. Verifica que la tabla de VLANs refleja exactamente el cuadro anterior antes de continuar.

Cables conectados en esta parte

Al final de la Parte 2 debe haber tres cables conectados al switch: - Puerto 1 (P1): Cable del router (trunk) - Puerto 2 (P2): Cable del AP (trunk) - Puerto 3 (P3): Cable del PC de administración (access VLAN 10)

Parte 3 — Configuración del router

3.1 — Conexión a Internet

El router obtendrá su configuración de red exterior (IP pública de aula, gateway y DNS) automáticamente desde la red del centro a través del puerto WAN.

Estado actual de cables

Al empezar la Parte 3 ya tienes: - Cable P1 TRUNK del switch al puerto LAN del router (ya conectado en Parte 2) - AP conectado a P2 TRUNK del switch - PC de administración conectado a P3 ACCESS VLAN 10 del switch

Conexión del puerto WAN:

  1. Localiza el puerto WAN del router (marcado como WAN o con icono de globo en el chasis del ER605).
  2. Conecta un cable de red desde el puerto WAN del router hasta una de las rosetas de red del aula (roseta de Internet).
  3. El puerto WAN es diferente de los puertos LAN — no confundas.
  4. Accede a la interfaz web del router y comprueba que el puerto WAN ha obtenido IP automáticamente: ve a Status → WAN/LAN. Debes ver una IP asignada, un gateway y DNS válidos.
  5. Verifica acceso a Internet desde el propio router haciendo un ping de prueba desde Preferences → Diagnostics → Ping a 8.8.8.8.

Indicación

Los routers Omada tienen el puerto WAN configurado en DHCP por defecto, por lo que no es necesario modificar nada en ese puerto si la roseta de aula proporciona DHCP, que es el caso habitual.

Sin IP en el WAN

Si el puerto WAN no obtiene IP, verifica que el cable está conectado a la roseta correcta y que esta tiene conectividad activa. Consulta al profesor si el problema persiste.

3.2 — Configuración de interfaces LAN y DHCP

Accede a la interfaz de administración del router y configura el enrutamiento inter-VLAN y los servicios DHCP:

  1. Crea una interfaz LAN por cada VLAN con la IP de gateway indicada en el plan de direccionamiento.
  2. Activa el servidor DHCP en cada interfaz con un rango apropiado.
  3. Verifica la conectividad desde el PC de prueba: debe obtener IP de VLAN 10 y tener acceso a Internet.
  4. Comprueba que el router puede alcanzar todas las subredes (tabla de rutas).

Indicación ER605

Las interfaces VLAN se crean desde Network → LAN. Haz clic en +Add para añadir una nueva red LAN e introduce el VLAN ID, la IP del gateway y la máscara. El servidor DHCP se configura en la pestaña DHCP Server dentro de cada LAN. Para ver la tabla de rutas activa ve a Network → Routing.

Parte 4 — Servidor RADIUS con FreeRADIUS (opcional — ampliación)

En el PC servidor (equipo diferente al PC de administración usado en Partes 1-3), instala una máquina virtual con Ubuntu Server 24.04 LTS en VirtualBox y configura un servidor FreeRADIUS básico que autentique los usuarios de la SSID "PNI-Empleados-GrupoN".

Requisito previo: Completar Partes 1-3

No inicies la Parte 4 hasta haber completado y verificado las Partes 1, 2 y 3. El PC servidor necesita acceso a Internet a través del router (VLAN 40) para descargar paquetes de Ubuntu. Si el router no está configurado con DHCP y rutas en VLAN 40, la VM no tendrá conectividad.

Cambio de equipo en esta parte

Prepara un segundo PC (PC servidor) diferente al PC de administración. Este PC debe estar conectado físicamente al puerto de acceso VLAN 40 del switch. De esta forma, la VM en VirtualBox (con adaptador puente) obtendrá una IP en rango 192.168.40.x y tendrá acceso a Internet a través del router.

Paso 4.1 — Preparar la máquina virtual

Conexión física:

  1. Verifica que el PC servidor está conectado físicamente al puerto de acceso VLAN 40 del switch (puerto P4).
  2. Comprueba que el router está completamente configurado (Partes 1-3 terminadas) con:
  3. DHCP activo en VLAN 40 (rango 192.168.40.x)
  4. Interfaz VLAN 40 con IP 192.168.40.1
  5. Acceso a Internet verificado

Creación de la VM:

  1. En el PC servidor, clona la OVA con la plantilla de Ubuntu Server usada en otras actividades o crea una nueva VM en VirtualBox con los siguientes parámetros mínimos:
    • Sistema operativo: Ubuntu Server 24.04 LTS (64 bits)
    • RAM: 1024 MB
    • Disco: 10 GB
    • Adaptador de red: Adaptador puente (Bridged) sobre la interfaz de red física del equipo (la que está conectada al puerto de acceso VLAN 40 del switch)

Cómo obtiene Internet la VM

Cuando arranques la VM con adaptador puente, obtendrá una IP automáticamente por DHCP del servidor del router en VLAN 40 (rango 192.168.40.x). A través del router, la VM tendrá acceso a Internet para descargar paquetes de Ubuntu y FreeRADIUS.

  1. Si es una OVA clonada, actualiza el sistema operativo. Si es una máquina nueva, instala Ubuntu Server siguiendo el asistente. Durante la instalación:

    • Selecciona instalación mínima (no es necesario instalar ningún paquete adicional en este paso)
    • Crea un usuario con nombre y contraseña que recuerdes (por ejemplo, usuario user)
  2. Una vez instalado, inicia sesión en la consola de la VM.

Paso 4.2 — Configurar la IP estática en la VM

La VM debe tener una IP fija en la VLAN 40 para que el AP sepa siempre a dónde enviar las peticiones RADIUS.

  1. Identifica el nombre de la interfaz de red:

    ip link show
    

    Anota el nombre de la interfaz (habitualmente enp0s3 o similar).

  2. Edita la configuración de red con netplan. Abre el fichero de configuración:

    sudo nano /etc/netplan/00-installer-config.yaml
    
  3. Sustituye el contenido por lo siguiente, adaptando el nombre de interfaz:

    network:
      version: 2
      ethernets:
        enp0s3:
          dhcp4: no
          addresses:
            - 192.168.40.10/24
          routes:
            - to: default
              via: 192.168.40.1
          nameservers:
            addresses: [8.8.8.8, 1.1.1.1]
    
  4. Aplica la configuración:

    sudo netplan apply
    
  5. Verifica que la IP es correcta y que hay conectividad con el router:

    ip a
    ping 192.168.40.1
    

Paso 4.3 — Instalar FreeRADIUS

  1. Actualiza los repositorios e instala el paquete:

    sudo apt update
    sudo apt install freeradius -y
    
  2. Comprueba que el servicio está activo:

    sudo systemctl status freeradius
    

    El estado debe mostrar active (running).

  3. Activa el inicio automático al arrancar:

    sudo systemctl enable freeradius
    
  4. Verifica que FreeRADIUS está escuchando en el puerto correcto:

    ss -ulnp | grep 1812
    

    Si el comando no devuelve ninguna línea, el servidor no está escuchando en UDP 1812. Esto ocurre porque el fichero de configuración incluye port = 0 por defecto, que en Ubuntu 24.04 no resuelve automáticamente al puerto estándar. Hay que cambiarlo manualmente:

    sudo nano /etc/freeradius/3.0/sites-enabled/default
    

    El fichero contiene muchas líneas comentadas (empiezan por #). Localiza el bloque listen con type = auth que no esté comentado y cambia la línea port = 0 por port = 1812:

    listen {
        type = auth
        ipaddr = *
        port = 1812     # cambiar de 0 a 1812
        ...
    }
    

    Guarda, reinicia el servicio y vuelve a verificar:

    sudo systemctl restart freeradius
    ss -ulnp | grep 1812
    

    Ahora debe aparecer una línea con 0.0.0.0:1812 confirmando que el servidor escucha correctamente.

Paso 4.4 — Registrar el AP como cliente RADIUS

FreeRADIUS necesita saber qué dispositivos tienen permiso para enviarle peticiones de autenticación. El AP actúa como cliente RADIUS (también llamado NAS — Network Access Server).

  1. Abre el fichero de clientes:

    sudo nano /etc/freeradius/3.0/clients.conf
    
  2. Al final del fichero, añade el bloque siguiente con la IP de gestión del AP y el secret que configuraste en la Parte 1:

    client ap-omada {
        ipaddr          = 192.168.10.254
        secret          = clave_secreta_compartida  # Misma clave que secreto compartido el SSID PNI-Empleados-GrupoN
        shortname       = AP-Omada-Lab
        nas_type        = other
    }
    

    La clave secreta debe coincidir exactamente

    El valor de secret aquí debe ser idéntico al que introdujiste en la configuración del punto de acceso en el apartado Secret compartido (Pre-Shared Secret) para el SSID "PNI-Empleados-GrupoN" con seguridad: WPA2-Enterprise (802.1X)

  3. Guarda y cierra el fichero (Ctrl+O, Enter, Ctrl+X).

Paso 4.5 — Crear usuarios de prueba

FreeRADIUS permite definir usuarios locales en un fichero de texto plano, suficiente para este lab.

  1. Abre el fichero de usuarios:

    sudo nano /etc/freeradius/3.0/users
    
  2. Al principio del fichero (antes de las líneas comentadas), añade los usuarios con el formato siguiente:

    alumno1    Cleartext-Password := "password1"
    alumno2    Cleartext-Password := "password2"
    

    Añade tantos usuarios como el grupo necesite para las pruebas.

  3. Guarda y cierra el fichero.

Paso 4.6 — Reiniciar y probar el servidor

  1. Reinicia FreeRADIUS para que cargue los cambios:

    sudo systemctl restart freeradius
    
  2. Comprueba que no hay errores en los logs:

    sudo journalctl -u freeradius -n 30
    
  3. Realiza una prueba local de autenticación con la herramienta radtest:

    radtest alumno1 password1 127.0.0.1 0 testing123
    

    La respuesta debe incluir Access-Accept. Si aparece Access-Reject, revisa el fichero users.

Indicación

El secret testing123 es el que FreeRADIUS asigna por defecto al cliente localhost. Solo se usa para la prueba local; no es el secret del AP.

Paso 4.7 — Verificar autenticación real desde el AP

  1. Activa la SSID "PNI-Empleados-GrupoN" en la interfaz del AP (que dejaste desactivada en la Parte 3).
  2. Desde un móvil o portátil, conéctate a la red "PNI-Empleados-GrupoN":
    • Método de autenticación: WPA2-Enterprise / EAP-TTLS o PEAP (según soporte del cliente)
    • Usuario: alumno1
    • Contraseña: password1
  3. Si la conexión se establece correctamente, el dispositivo obtendrá una IP del rango VLAN 20.
  4. Consulta los logs de FreeRADIUS en tiempo real para ver el proceso de autenticación:

    sudo journalctl -u freeradius -f
    

    Deberías ver una línea con Access-Accept y el nombre de usuario autenticado.

Sobre el método EAP

Para este lab, FreeRADIUS está configurado con los métodos EAP por defecto (PEAP-MSCHAPv2). La mayoría de dispositivos móviles y portátiles con Windows/Linux lo soportan sin configuración adicional. En iOS puede ser necesario aceptar un certificado autofirmado en el primer acceso.

Verificación final

Antes de dar la práctica por completada, el grupo debe demostrar:

  • Un dispositivo conectado al puerto de VLAN 10 obtiene IP y accede a Internet.
  • Un móvil se conecta a "PNI-Invitados-GrupoN" con la clave compartida y obtiene IP de VLAN 30.
  • Las VLANs 10 y 30 no se ven entre sí (comprobar con ping).
  • (Parte 4) Un móvil se autentica en "PNI-Empleados-GrupoN" con usuario y contraseña individuales.
  • (Parte 4) El log de FreeRADIUS muestra el acceso aceptado.

Entrega

Documentad en un informe breve (formato libre):

  • Debe incluir el nombre de todos los miembros del grupo
  • Topología final con IPs reales utilizadas.
  • Capturas de pantalla de la configuración de cada dispositivo.
  • Resultado de las comprobaciones de la verificación final.
  • (Parte 4) Captura del log de FreeRADIUS con una autenticación exitosa.