UPnP: qué es, cómo activarlo y si es seguro tenerlo activado

Si alguna vez has configurado una consola o un juego online sin tener que abrir puertos manualmente y todo ha funcionado a la primera, probablemente ha sido gracias a UPnP. Es una de esas siglas que aparecen en el menú del router y que casi nadie toca porque no sabe muy bien qué hace, ni si conviene tenerla activada.

Qué hace exactamente

UPnP (Universal Plug and Play) permite que los dispositivos de tu red le pidan directamente al router que les abra un puerto, sin que tengas que entrar tú a configurarlo a mano. Cuando enciendes la consola y el juego necesita un puerto abierto para el multijugador, la propia consola se lo pide al router por UPnP, y si está activado, el router lo concede automáticamente. Es el motivo por el que muchas veces «simplemente funciona» sin haber tocado nada en la configuración, algo que expliqué en cómo abrir los puertos de Minecraft para quien prefiere hacerlo a mano en vez de depender de esto.

Cómo activarlo (o comprobar si ya lo está)

En la mayoría de routers, sobre todo los que dan los operadores, UPnP viene activado de fábrica. Para comprobarlo o cambiarlo:

  1. Entra en la configuración del router (normalmente 192.168.1.1 o 192.168.0.1 en el navegador).
  2. Busca un apartado llamado «UPnP», a veces dentro de «NAT», «Reenvío de puertos» o «Avanzado».
  3. Activa o desactiva la casilla correspondiente.

El nombre exacto del menú cambia según la marca; fabricantes como Netgear detallan el proceso paso a paso en su soporte oficial, y el proceso es parecido en la mayoría de routers domésticos.

¿Es seguro tenerlo activado?

Aquí está el matiz que suele generar dudas. UPnP no pide confirmación cada vez: cualquier dispositivo de tu red puede solicitar que se abra un puerto sin que tú te enteres en el momento. En teoría, esto significa que un malware en algún dispositivo de casa podría abrir puertos por su cuenta. En la práctica, para la inmensa mayoría de usuarios domésticos el riesgo real es bajo, sobre todo si mantienes actualizado el firmware del router; la mayoría de vulnerabilidades graves de UPnP que se han hecho públicas, como recoge un aviso de seguridad de CISA, afectaban a implementaciones antiguas ya parcheadas hace años en el firmware actual.

Dicho esto, hay matices que sí importan:

  • UPnP solo funciona dentro de tu red local: un dispositivo desde fuera de tu casa no puede pedirle nada a tu router por esta vía, así que no es una puerta abierta a cualquiera de internet.
  • El riesgo depende de qué dispositivos tienes en casa: si solo son tu móvil, tu ordenador y la consola, el riesgo es marginal. Si tienes muchos dispositivos IoT baratos de fabricantes poco fiables, ahí el margen de duda crece un poco más.
  • Con doble NAT, UPnP a menudo ni siquiera funciona bien: si tienes dos routers en cadena, como explico en cómo detectar y solucionar doble NAT, la petición de UPnP se puede quedar en el router equivocado y no llegar a abrir el puerto donde hace falta.

Cuándo desactivarlo y abrir los puertos a mano

Si prefieres control total y no te importa dedicar diez minutos a configurarlo, abrir manualmente solo los puertos concretos que necesitas (y nada más) siempre va a ser más seguro que dejarle la decisión a cada dispositivo. Es la diferencia entre dar una llave maestra y dar solo la llave de la puerta que hace falta. Para la mayoría de gente que solo quiere jugar sin complicarse, dejar UPnP activado con el firmware al día es una decisión razonable; para quien prefiere no delegar nada, la alternativa manual sigue estando ahí.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio