Generado con IA · Supuesto práctico

Diseño de la red inalámbrica de un IES con WPA-Enterprise, RADIUS y eduroam

Caso único con preguntas Informática Comunidad Valenciana
Descargar:
Supuesto práctico generado por la IA de OposicionesIA, con su orientación y solución modelo más abajo. Dentro de la plataforma, además, puedes resolverlo y recibir una corrección con rúbrica y nota.

Diseño de la red inalámbrica de un IES con WPA-Enterprise, RADIUS y eduroam

Contexto

El IES «Marjal dels Moros» (Sagunt, Comunitat Valenciana) sustituye los antiguos puntos de acceso autónomos por una solución gestionada. Se instalan 18 puntos de acceso (AP) Wi-Fi 6 repartidos por tres plantas, gobernados por una controladora WLAN (WLC) que centraliza configuración, roaming y radio. Los AP funcionan en modo túnel (CAPWAP) hacia la WLC.

El centro participa en eduroam y dispone de un servidor FreeRADIUS sobre Lliurex integrado con el LDAP corporativo de la Conselleria. El núcleo de red admite 802.1Q y la WLC actúa como punto de aplicación de VLAN por SSID. El direccionamiento interno es 10.40.0.0/16 y la salida a Internet pasa por un cortafuegos perimetral con NAT.

Se han definido cuatro perfiles de uso:

  • Docentes (acceso a recursos internos: ITACA web, impresoras, NAS de departamento).
  • Alumnado (acceso a Aules y a Internet filtrado, sin acceso a recursos internos).
  • Invitados (ponentes, familias en reuniones): solo Internet, con consentimiento previo.
  • eduroam (movilidad de personal de otros centros y universidades).

Cuestiones

1. SSID, VLAN y seguridad por perfil. Propón el conjunto de SSID que publicarías (nombre, banda y si se difunde o no el SSID) y asocia cada uno a una VLAN del esquema 10.40.0.0/16 (indica subred y propósito). Para cada SSID indica el método de seguridad (WPA3-Enterprise, WPA2-Enterprise, WPA3-Personal o portal cautivo) y justifica la elección. Razona en concreto por qué para Docentes y Alumnado eliges autenticación 802.1X con RADIUS y no una clave precompartida (PSK) común.

2. Flujo 802.1X / EAP con RADIUS. Describe, paso a paso, qué ocurre cuando un docente conecta su portátil al SSID corporativo: papel del suplicante, del autenticador (AP/WLC) y del servidor de autenticación (FreeRADIUS). Indica qué método EAP recomendarías (PEAP-MSCHAPv2 vs. EAP-TLS) y justifica la decisión en función de la gestión de credenciales del centro. Explica además, dentro del marco eduroam, cómo se reenvía la petición de un visitante de otra institución hasta su RADIUS de origen (jerarquía de servidores proxy).

3. Segmentación de invitados y portal cautivo. El SSID de Invitados usará portal cautivo. (a) Indica cómo aislarías ese tráfico del resto de la red (VLAN dedicada, reglas de cortafuegos hacia las VLAN internas) y qué debería poder alcanzar y qué no. (b) Explica por qué el portal cautivo no es por sí solo un mecanismo de cifrado y qué medida añadirías para proteger la confidencialidad. (c) En la VLAN de invitados decides activar aislamiento entre clientes (client isolation): justifica para qué sirve.

4. Diagnóstico de un fallo de autenticación. Tras migrar el certificado del servidor RADIUS, el alumnado del SSID corporativo deja de poder conectarse (los dispositivos muestran «no se puede unir a la red»), mientras que el profesorado, que usa EAP-TLS con certificado de cliente, sí entra. En los registros de FreeRADIUS (/var/log/freeradius/radius.log) aparece:

Login incorrect (TLS Alert read:fatal:unknown CA): [estudiante@iesmarjal] ... reason: client rejected our server certificate

Identifica la causa más probable del fallo, explica por qué afecta a unos perfiles y no a otros, y enumera las dos actuaciones necesarias para resolverlo (una en el servidor y otra en los dispositivos/perfil de los clientes).

5. Radio y cobertura. (a) Justifica por qué publicarías la red principal en 5 GHz / 6 GHz prioritariamente y dejarías 2,4 GHz como respaldo, en términos de canales no solapados e interferencias. (b) Explica qué problema causa fijar toda la potencia de los AP al máximo y cómo lo corrige el ajuste automático de radio (RRM) de la controladora. (c) Define roaming y di por qué interesa que la WLC gestione el traspaso entre AP cuando un docente se desplaza con su portátil entre aulas.

Orientación cómo resolverlo por tu cuenta

Cuestión 1. Repasa la diferencia entre WPA-Personal (PSK) y WPA-Enterprise (802.1X). Piensa un SSID por perfil y, para cada uno, decide banda, broadcast del SSID y VLAN dentro de 10.40.0.0/16 (recuerda partir el /16 en subredes con propósito claro). Justifica 802.1X por la identidad individual, la revocación selectiva y el cifrado por sesión; el error típico es proponer ocultar el SSID como «seguridad» o usar una PSK común (no revocable, no trazable).

Cuestión 2. Ordena el triángulo suplicante–autenticador–servidor y la encapsulación EAPoL (aire) frente a RADIUS (cable). No olvides la fase TLS (creación de túnel) antes de las credenciales y el resultado Access-Accept/Reject con atributos de VLAN. Para eduroam, dibuja la jerarquía de proxies basada en el realm (@dominio). Evita confundir EAP-TLS (certificado de cliente) con PEAP-MSCHAPv2 (usuario/contraseña): justifica según cómo gestiona credenciales el centro.

Cuestión 3. Enfoca el aislamiento en tres capas: VLAN dedicada, reglas de cortafuegos (denegar hacia VLAN internas, permitir solo Internet/DNS) y client isolation L2. Distingue claramente autenticación (portal) de cifrado (no hay con OWE/portal abierto). El error clásico es creer que el portal cautivo cifra.

Cuestión 4. El mensaje unknown CA apunta a validación del certificado del servidor por el cliente. Razona por qué afecta a quien valida el certificado de servidor (alumnado PEAP) y no a quien usa EAP-TLS con cadena correcta. Las dos actuaciones: una en servidor (cadena/CA del certificado) y otra en el perfil del cliente (CA de confianza). No te quedes solo en «renovar el certificado».

Cuestión 5. Compara canales no solapados en 2,4 GHz (3) frente a la abundancia en 5/6 GHz; explica el solapamiento de cocanal y cómo RRM ajusta potencia y canal. Define roaming y por qué la WLC centralizada (CAPWAP, 802.11r/k/v) lo hace transparente. Evita decir que más potencia siempre mejora la cobertura.

Solución modelo respuesta completa — intenta resolverlo antes de mirar

Cuestión 1 — SSID, VLAN y seguridad por perfil

Principio de diseño. Un SSID por perfil de uso, cada uno mapeado a una VLAN 802.1Q distinta que la WLC aplica en el punto de aplicación (anclaje del túnel CAPWAP). Se evita multiplicar SSID innecesariamente (cada SSID adicional consume airtime por las tramas de gestión/beacons), pero aquí los cuatro perfiles tienen requisitos de seguridad y enrutamiento incompatibles, por lo que justifican SSID separados. Todos los SSID se difunden (broadcast): ocultar el SSID no aporta seguridad real (se descubre con sniffing pasivo de probe requests/responses) y degrada el roaming y la conexión de algunos clientes.

Plan de SSID, banda y VLAN (subredes del bloque 10.40.0.0/16):

SSID Banda Difusión VLAN Subred Propósito Seguridad
MarjalMoros-Docencia 5/6 GHz (2,4 respaldo) 40 10.40.40.0/22 Docentes: ITACA web, impresoras, NAS departamento WPA3-Enterprise (transición WPA2/WPA3) + 802.1X
MarjalMoros-Alumnat 5/6 GHz 50 10.40.50.0/22 Alumnado: Aules + Internet filtrado WPA2/WPA3-Enterprise + 802.1X
MarjalMoros-Convidats 2,4 + 5 GHz 60 10.40.60.0/24 Invitados: solo Internet Portal cautivo sobre OWE (cifrado oportunista)
eduroam 5/6 GHz 70 10.40.70.0/24 Movilidad inter-institucional WPA2/WPA3-Enterprise + 802.1X (PEAP/EAP-TLS)

La VLAN de docentes y alumnado se dimensiona con /22 (≈1.000 hosts) por la densidad de dispositivos; invitados y eduroam con /24. El gateway de cada VLAN reside en el L3 del núcleo, y la salida pasa por el cortafuegos perimetral con NAT.

Por qué 802.1X/RADIUS y no una PSK común en Docentes y Alumnado:

  1. Identidad individual y trazabilidad. Con 802.1X cada usuario se autentica con sus credenciales del LDAP de Conselleria; los registros RADIUS (Access-Accept con User-Name) permiten saber quién se conectó. Una PSK es anónima.
  2. Revocación selectiva. Si un docente cesa o un alumno pierde el portátil, se deshabilita su cuenta en el LDAP sin afectar a nadie más. Con PSK común, dar de baja a uno obliga a rotar la clave de todos y reconfigurar cientos de dispositivos.
  3. Claves de cifrado por sesión. En WPA-Enterprise, el material de clave (PMK/PTK) se deriva por usuario y sesión a partir del intercambio EAP; un atacante no puede descifrar el tráfico de otro aunque capture el 4-way handshake. Con WPA-Personal todos comparten la misma PMK y, conociendo la PSK, se descifra el tráfico ajeno.
  4. Asignación dinámica de políticas. RADIUS puede devolver atributos (VLAN, ACL) por usuario o grupo, imposible con una PSK estática.

WPA3-Enterprise añade SAE/PMF (Protected Management Frames obligatorio) y suite criptográfica reforzada; se publica en modo transición para no dejar fuera dispositivos solo-WPA2.

Cuestión 2 — Flujo 802.1X / EAP con RADIUS

Roles:

  • Suplicante: software 802.1X del portátil del docente (gestor Wi-Fi del SO).
  • Autenticador: el AP, que tunela vía CAPWAP a la WLC; la WLC es quien actúa como cliente RADIUS (NAS) frente a FreeRADIUS. Hasta que la autenticación no termina, el puerto lógico está «cerrado» salvo para tramas EAPoL.
  • Servidor de autenticación: FreeRADIUS sobre Lliurex, integrado con el LDAP de Conselleria.

Flujo paso a paso (EAP encapsulado):

1. Asociación 802.11 al SSID corporativo (Open System, sin clave aún).
2. Autenticador → Suplicante: EAP-Request/Identity.
3. Suplicante → Autenticador: EAP-Response/Identity (anonymous@iesmarjal en el outer).
4. WLC (NAS) → FreeRADIUS: RADIUS Access-Request (EAP-Message) [UDP/1812].
   - Aire:  EAPoL (802.1X)
   - Cable: EAP dentro de RADIUS
5. FreeRADIUS ↔ Suplicante: negociación EAP (p.ej. PEAP):
   a) Se establece un túnel TLS: el servidor presenta su certificado;
      el suplicante valida la CA → se crea canal cifrado.
   b) Dentro del túnel, fase 2: MSCHAPv2 (usuario/contraseña) contra LDAP.
6. FreeRADIUS valida en LDAP:
   - OK  → RADIUS Access-Accept (+ Tunnel-Type=VLAN, Tunnel-Private-Group-Id=40)
   - KO  → RADIUS Access-Reject
7. La WLC abre el puerto, ubica al cliente en la VLAN 40 y se ejecuta
   el 4-way handshake WPA (PMK derivada del EAP) → tráfico cifrado.

EAP recomendado — justificación:

  • EAP-TLS (certificado de cliente y de servidor): máxima seguridad, sin contraseñas en el aire (resistente a phishing/robo de credenciales). Requiere PKI que emita y distribuya certificados a cada dispositivo y su gestión de ciclo de vida (renovación, revocación).
  • PEAP-MSCHAPv2 (solo certificado de servidor; cliente con usuario/contraseña): no necesita PKI de cliente, reutiliza directamente las credenciales LDAP existentes; despliegue inmediato para cientos de alumnos.

Recomendación: PEAP-MSCHAPv2 para alumnado (no es viable emitir y mantener un certificado por alumno; ya tienen credenciales LDAP) y EAP-TLS para profesorado (colectivo estable, gestionable con PKI, y aporta autenticación fuerte para el acceso a recursos internos sensibles). En ambos casos es imprescindible validar el certificado del servidor en el cliente (ver Cuestión 4).

eduroam — jerarquía de proxies. Un visitante se identifica con usuario@su-universidad.es. FreeRADIUS local lee el realm (la parte tras la @):

RADIUS local IES  →  FLR (servidor nacional, RedIRIS/eduroam.es)
                  →  TLR (servidor europeo/confederación eduroam)
                  →  RADIUS de origen de su-universidad.es

Como el túnel EAP es extremo a extremo entre el suplicante y el RADIUS de origen, las credenciales nunca se revelan a los servidores intermedios; estos solo reenvían (proxy) el Access-Request según el realm y devuelven el Access-Accept/Reject. El IES (Service Provider) aplica la VLAN de eduroam al usuario aceptado.

Cuestión 3 — Segmentación de invitados y portal cautivo

(a) Aislamiento del tráfico de invitados.

  • VLAN dedicada (VLAN 60, 10.40.60.0/24), separada lógicamente del resto en todo el camino (SSID → CAPWAP → trunk 802.1Q → cortafuegos).
  • Reglas de cortafuegos (orden y sentido):
# Invitados (10.40.60.0/24)
PERMITIR  10.40.60.0/24 -> servidor portal/DNS interno  (solo DNS+HTTP redirección)
PERMITIR  10.40.60.0/24 -> INTERNET  (tras aceptar el portal)
DENEGAR   10.40.60.0/24 -> 10.40.0.0/16  (todas las VLAN internas: docentes, alumnado, gestión)
DENEGAR   10.40.60.0/24 -> 10.40.60.0/24  (refuerzo a nivel L3; ver client isolation)

Debe alcanzar: el portal cautivo (para autenticarse), un resolutor DNS e Internet. No debe alcanzar: ITACA, NAS, impresoras, WLC de gestión, ni VLAN de docentes/alumnado.

(b) El portal cautivo no cifra. El portal cautivo es un mecanismo de autorización: intercepta el primer HTTP/HTTPS y redirige a una página de aceptación/login. La asociación Wi-Fi subyacente puede ser abierta (sin clave), de modo que el tráfico viaja en claro por el aire; cualquiera con la radio en modo monitor lo captura. Para proteger la confidencialidad se añade OWE (Opportunistic Wireless Encryption, WPA3-Open / Enhanced Open), que cifra el enlace sin contraseña mediante un Diffie-Hellman por sesión, combinado con HTTPS extremo a extremo en la página del portal.

(c) Client isolation (aislamiento entre clientes). Impide que dos dispositivos de la misma VLAN de invitados se comuniquen entre sí a nivel L2 (el AP/WLC descarta el tráfico estación-a-estación). Sirve para que un invitado no pueda escanear, atacar ni infectar los dispositivos de otros invitados (que son equipos no gestionados y de confianza nula entre sí); todo el tráfico se fuerza hacia el gateway/Internet. Reduce la superficie de ataque lateral en una red abierta a terceros.

Cuestión 4 — Diagnóstico de un fallo de autenticación

Síntoma y log:

Login incorrect (TLS Alert read:fatal:unknown CA): [estudiante@iesmarjal]
... reason: client rejected our server certificate

Causa más probable. Al migrar el certificado del servidor RADIUS, este se ha firmado con una CA distinta (o se sirve sin la cadena intermedia completa), y los dispositivos del alumnado tienen su perfil PEAP configurado para confiar solo en la CA antigua (o para validar el nombre/CA del servidor). En la fase 1 de PEAP el cliente valida el certificado del servidor; al no reconocer la nueva CA, el suplicante envía la alerta TLS unknown CA y aborta antes siquiera de enviar la contraseña → «no se puede unir a la red».

Por qué a unos sí y a otros no.

  • Alumnado (PEAP-MSCHAPv2): la seguridad depende de que el cliente valide el certificado de servidor. Cambiada la CA, esa validación falla y rechaza la conexión. (Correcto que falle: justo así PEAP evita servidores RADIUS falsos.)
  • Profesorado (EAP-TLS): la autenticación es mutua por certificados. Si el certificado de cliente y la cadena del servidor son coherentes con la(s) CA que el perfil del profesorado ya confía —o se renovaron juntos con la nueva PKI—, la validación del servidor pasa y entran sin problema. Su perfil no está anclado a la CA antigua del mismo modo, o ya se actualizó.

Dos actuaciones para resolverlo:

  1. En el servidor (FreeRADIUS). Asegurar que el certificado de servidor entrega la cadena completa (certificado de servidor + CA intermedia + raíz) y que está correctamente referenciado en mods-available/eap (tls-config):
private_key_file = /etc/freeradius/3.0/certs/server.key
certificate_file = /etc/freeradius/3.0/certs/server.pem   # incluye cadena
ca_file          = /etc/freeradius/3.0/certs/ca-chain.pem

y reiniciar: systemctl restart freeradius (probar antes con freeradius -X para ver el handshake TLS).

  1. En los dispositivos/perfil de los clientes (alumnado). Distribuir la nueva CA y/o actualizar el perfil 802.1X para que confíe en ella (despliegue del nuevo certificado raíz/intermedio y, si procede, indicar el nombre del servidor RADIUS a validar). Es recomendable hacerlo mediante perfil aprovisionado (MDM, config profile, o eduroam CAT/geteduroam) para que la validación de servidor quede correctamente anclada y no se «acepte cualquier certificado».

Nota de seguridad: no se debe «resolver» desactivando la validación del certificado de servidor en los clientes; eso reabre la puerta a ataques de evil twin RADIUS y robo de credenciales MSCHAPv2.

Cuestión 5 — Radio y cobertura

(a) Por qué 5/6 GHz como banda principal y 2,4 GHz de respaldo.

  • En 2,4 GHz solo hay tres canales no solapados (1, 6 y 11, de 20 MHz) en el espectro útil; con 18 AP en tres plantas es imposible evitar la interferencia cocanal y el solapamiento, y además compite con Bluetooth, microondas y vecinos.
  • En 5 GHz hay del orden de 20-25 canales de 20 MHz no solapados (incluida la banda DFS), y en 6 GHz (Wi-Fi 6E) hasta 59 canales de 20 MHz adicionales. Esto permite asignar canales distintos a APs cercanos, usar anchos de canal mayores (40/80 MHz) y obtener más capacidad con menos interferencia. Por eso la red principal se publica en 5/6 GHz y 2,4 GHz queda como respaldo de cobertura/compatibilidad para clientes antiguos o IoT.

(b) Problema de fijar toda la potencia al máximo y papel de RRM. Subir todos los AP a potencia máxima provoca solapamiento e interferencia cocanal excesivos: las celdas se invaden, aumenta el ruido y las retransmisiones, los clientes oyen varios AP fuertes y se produce el efecto sticky client (se quedan «pegados» a un AP lejano). Además es asimétrico: el AP «grita» pero el cliente (móvil, poca potencia) no llega de vuelta. El RRM (Radio Resource Management) de la WLC lo corrige automáticamente y de forma global:

  • TPC (Transmit Power Control): baja la potencia de cada AP para que las celdas se solapen lo justo (cell breathing), reduciendo cocanal.
  • DCA (Dynamic Channel Assignment): reparte canales no solapados entre APs vecinos y evita las fuentes de interferencia detectadas.
  • Coverage Hole Detection: sube potencia donde detecta zonas sin señal.

(c) Roaming y por qué lo gestiona la WLC. Roaming es el traspaso de la asociación de un cliente de un AP a otro sin perder la conexión cuando se desplaza. Interesa que lo gestione la WLC centralizada porque:

  • Mantiene el contexto del cliente (PMK, VLAN, IP) y permite fast roaming (802.11r PMK caching, 802.11k vecindario y 802.11v sugerencia de AP), evitando re-autenticar 802.1X completo en cada salto (que cortaría VoIP/videollamada).
  • Conserva la misma VLAN/IP al cambiar de AP (el túnel CAPWAP ancla el tráfico en la WLC), de modo que un docente que pasa de un aula a otra con su portátil no pierde sesiones (Aules, videoconferencia, NAS) ni cambia de subred.
  • Toma decisiones de traspaso con visión global de la radio (carga y calidad de señal de todos los AP), cosa imposible con APs autónomos descoordinados.

Practica con supuestos como este

Genera supuestos de tu especialidad y comunidad en cualquiera de los cuatro formatos, resuélvelos y recibe corrección con nota al instante.