Saltar al contenido principal

Asegurando tu conexión

Asegurar tu WebGUI de Unraid con cifrado SSL protege datos confidenciales, como credenciales de inicio de sesión y detalles de configuración, de la interceptación o manipulación en tu red local o en internet. Puedes usar certificados SSL comodín proporcionados por Let's Encrypt para escenarios tanto locales como de Acceso remoto a Unraid Connect.

The importancia de SSL

SSL (Capa de Conexión Segura) cifra todo el tráfico entre tu navegador y el servidor Unraid, previniendo el espionaje y ataques de intermediarios. Sin SSL, cualquiera con acceso a tu red podría potencialmente interceptar datos sensibles o secuestrar tu sesión. Se recomienda encarecidamente utilizar SSL para la gestión tanto local como remota de tu servidor Unraid.


Parámetros SSL

Varios parámetros en Unraid afectan cómo se configura y utiliza SSL. Comprender estos parámetros te ayuda a elegir el certificado y método de conexión adecuado para tus necesidades.

ParámetroDescripción
Nombre del servidorEstablecido en Ajustes → Identificación. El valor predeterminado es tower.
TLD LocalEstablecido en Ajustes → Acceso de Gestión. El valor predeterminado es local.
Usar SSL/TLSEstablecido en Ajustes → Acceso de Gestión. Controla si SSL está habilitado.
Puerto HTTPEstablecido en Ajustes → Acceso de Gestión. El valor predeterminado es 80.
Puerto HTTPSEstablecido en Ajustes → Acceso de Gestión. El valor predeterminado es 443.
CertificadoTipo de certificado SSL utilizado (ver más adelante).
IP LanLa dirección IP LAN de tu servidor, formateada para su uso en URLs.
IP WanLa dirección IP pública de tu servidor, formateada para su uso en URLs.
HashIdentificador único de 40 caracteres asignado al certificado de tu servidor.

Tipos de certificados SSL

TipoCuándo usarPros/Contras
AutofirmadoPara acceso local únicamente cuando no necesitas un certificado de confianza.Fácil de configurar, pero los navegadores muestran advertencias. El tráfico está cifrado una vez aceptada la advertencia.
Myunraid.netPara acceso seguro local y remoto, especialmente con Unraid Connect o si deseas un certificado de confianza.Confiable para los navegadores, sin advertencias. Permite acceso remoto seguro a través de Unraid Connect.
PersonalizadoPara usuarios avanzados que desean un certificado de dominio comodín o personalizado (requiere configuración de DNS).Confiable, flexible, pero requiere configuración adicional.

Formas para acceder a tu WebGUI

A continuación se muestran las formas principales de acceder a tu WebGUI de Unraid, dependiendo de tu configuración SSL:

Solo HTTP (sin cifrar)

Haga clic para expandir/colapsar

Con solo HTTP, el tráfico entre tu navegador y el servidor no está cifrado.

  1. Ve a Configuraciones → Acceso de Gestión.
  2. Configurar Usar SSL/TLS a No.
  3. Mantener TLD Local como local a menos que tengas tu propio DNS.
  4. URLs de acceso:
    • http://[nombre del servidor].[TLD local] (ej., http://tower.local)
    • http://[dirección ip] (ej., http://192.168.100.1)
  5. Haga clic en Aplicar.
advertencia

Cualquiera en tu red puede interceptar datos enviados por HTTP. Usa HTTPS siempre que sea posible.


HTTPS con certificado autofirmado

Haga clic para expandir/colapsar

El tráfico está cifrado, pero los navegadores mostrarán una advertencia porque el certificado no está firmado por una autoridad de confianza.

  1. Ve a Configuraciones → Acceso de Gestión.
  2. Configurar Usar SSL/TLS a .
  3. Mantener TLD Local como local a menos que tengas tu propio DNS.
  4. URLs de acceso:
    • https://[nombre del servidor].[TLD local] (ej., https://tower.local)
    • https://[dirección ip] (ej., https://192.168.100.1)
  5. Haga clic en Aplicar.
important

Los navegadores mostrarán un error de certificado. Todo el tráfico sigue siendo cifrado después de aceptar la advertencia.


HTTPS con certificado Myunraid.net y URL de respaldo

Haga clic para expandir/colapsar

Puedes acceder a tu servidor de forma segura a través del WebGUI usando un certificado Myunraid.net, y configurar una URL de respaldo en caso de que tu DNS no funcione. Todo el tráfico será cifrado, y el servidor está configurado para recurrir a un método secundario cuando el DNS no esté disponible.

  1. Ve a Configuraciones → Acceso de Gestión.
  2. Mantener TLD Local en el valor predeterminado de local a menos que puedas proporcionar tu propia resolución de nombres DNS (esto se usa para el certificado de respaldo).
  3. Dejar Usar SSL/TLS configurado a No o .
  4. Presiona Provisión para generar el certificado myunraid.net.

Tus URLs principales cuando Usar SSL/TLS está configurado en No:

  • http://[nombre del servidor].[TLD local] (ejemplo: http://tower.local)

  • http://[dirección ip] (ejemplo: http://192.168.100.1)

    Tus URLs principales cuando Usar SSL/TLS está configurado en (usa certificado autofirmado):

  • https://[nombre del servidor].[TLD local] (ejemplo: https://tower.local)

  • https://[dirección ip] (ejemplo: https://192.168.100.1)

    Tu URL alterna de myunraid.net:

  • https://[ip-lan].[hash].myunraid.net (ejemplo: https://192-168-100-1.a1b2c3d4e5.myunraid.net)

  • Esta URL se muestra en el campo URLs de acceso local en la página Acceso de Gestión.

  • Si instalas el plugin Unraid Connect, también se mostrará en el tablero de Connect.

    información

El certificado myunraid.net es confiable para los navegadores y no muestra advertencias. La URL utiliza la dirección IP de tu LAN con puntos cambiados a guiones, más un hash único de 40 caracteres asignado a tu servidor.

:::

Acceso de respaldo

Si la resolución DNS se vuelve indisponible (por ejemplo, tu Internet se cae), puedes usar las URLs locales con el nombre o IP de tu servidor como métodos de acceso de respaldo.

HTTPS con certificado Myunraid.net y sin URL de respaldo

Haga clic para expandir/colapsar

Este método proporciona el nivel más alto de aplicación de SSL al requerir que todo acceso WebGUI use el certificado y URL Myunraid.net. Es ideal para usuarios que desean máxima seguridad y no necesitan acceder a su servidor por IP local o nombre de host si el DNS no está disponible.

  1. Ir a Configuración → Acceso de Gestión en el WebGUI.

  2. Mantener TLD Local configurado en local a menos que tengas tu propia resolución DNS (esto se usa para el certificado de respaldo si más tarde ejecutas el comando use_ssl).

  3. Haz clic en Provisión para generar un certificado Myunraid.net.

  4. Si tu red no tiene problemas de rebobinado DNS, la opción Estricta para Usar SSL/TLS estará disponible.

  5. Configura Usar SSL/TLS a Estricta (o Auto en versiones anteriores de Unraid).

  6. Tu URL de acceso será: https://[ip-lan].[hash].myunraid.net (ejemplo: https://192-168-100-1.a1b2c3d4e5.myunraid.net)

    Si instalas el plugin Unraid Connect, también se mostrará en el tablero de Connect.

precaución

Si la resolución DNS se vuelve indisponible (por ejemplo, tu conexión a Internet se cae), no podrás acceder al WebGUI usando la URL de Myunraid.net.

Para recuperar el acceso:

  • Usa Telnet, SSH, o un teclado/monitor local para iniciar sesión.
  • Ejecuta use_ssl no para cambiar a HTTP (http://[nombre del servidor].[TLD local] o http://[dirección ip]).
  • Ejecuta use_ssl yes para cambiar a HTTPS utilizando un certificado autofirmado (https://[servername].[localTLD] o https://[ipaddress]). Consulta HTTPS con un certificado autofirmado más arriba para más detalles.
  • Una vez que la DNS se restaure, establece Usar SSL/TLS de nuevo a Estricta para una seguridad total.

Redirecciones

Cuando accedes http://[nombre del servidor].[TLD local], el comportamiento de redirección depende de tu configuración de Usar SSL/TLS:

:::

  • : Serás redirigido a https://[servername].[localTLD]. Esto seguirá funcionando incluso si tu conexión a internet está caída.

  • No: La URL HTTP se cargará directamente, sin redirección o cifrado.

consejo

Las redirecciones solo funcionan cuando comienzas desde URLs HTTP, no desde URLs HTTPS.


Certificados personalizados

Los certificados personalizados te permiten asegurar tu WebGUI de Unraid con tu propio certificado SSL, como uno emitido por una autoridad de certificación comercial o un certificado comodín para tu dominio.

Un certificado personalizado es cualquier certificado SSL que proporcionas y administras tú mismo, en lugar de uno generado por Unraid o Let's Encrypt. Esto es útil si deseas usar tu propio nombre de dominio, un certificado comodín, o integrarte con la infraestructura PKI de tu organización.

When al usar un certificado personalizado, usted es responsable de...
  • Obtener el certificado de una autoridad de certificación (CA) de confianza
  • Gestionar los registros DNS para tu dominio elegido
  • Cargar y renovar el certificado según sea necesario
  • Asegurarte de que el certificado coincida con el nombre de dominio de tu servidor (en los campos Asunto o Nombre Alternativo del Asunto)

Si tu certificado es inválido o no coincide con la URL del servidor, Unraid lo eliminará y volverá a un certificado por defecto.

HTTPS con certificado personalizado (con acceso remoto opcional de Unraid Connect)

Acceso mediante HTTPS con certificado personalizado - Haz clic para expandir/colapsar
  1. Ve a Configuraciones → Acceso de Gestión.
  2. Configurar Usar SSL/TLS a .
  3. Configurar TLD Local al nombre de dominio usado en el Asunto de tu certificado.
  4. Accede a tu servidor en https://[servername].[localTLD] (por ejemplo, https://tower.mydomain.com). Debes administrar el DNS para esta URL.
  5. Sube tu certificado a /boot/config/ssl/certs/[nombre del servidor]_unraid_bundle.pem.
  6. El certificado debe ser válido para [nombre del servidor].[TLD local] o como wildcard *.[TLD local] (donde [TLD local] coincide exactamente con lo que ingresaste en el campo TLD Local).
    • El dominio debe aparecer en los campos Asunto o Nombre Alternativo del Asunto (Unraid 6.10.3+ soporta SANs).
    • Si el certificado no coincide, Unraid lo eliminará.
  7. Opcionalmente, habilita acceso remoto de Unraid Connect para una gestión remota segura y confiable por navegadores.
consejo

Para certificados comodín, asegúrate de que el campo de Nombre Alternativo del Asunto o Asunto del certificado contenga *.[TLD local] donde [TLD local] es el valor exacto que ingresaste en el campo TLD Local en Acceso de Gestión.


Solución de problemas SSL y configuración avanzada

Esta sección cubre problemas comunes relacionados con SSL y opciones de configuración avanzada que se aplican cuando se utilizan certificados myunraid.net, independientemente de si tienes Unraid Connect instalado.

Protección contra rebinding de DNS

La protección contra la reintegración de DNS es una característica de seguridad en muchos enrutadores que previene que entradas de DNS públicas resuelvan direcciones IP locales. Esto ayuda a proteger tu red de ciertos ataques, pero puede causar problemas al intentar usar certificados SSL para el acceso local al WebGUI de Unraid.

Si encuentras un error de reenlace de DNS al intentar aprovisionar un certificado SSL (por ejemplo, después de hacer clic en el botón Aprovisionar), considera los siguientes pasos:

  • Haz clic en Aceptar en el mensaje de error, espera 2 a 5 minutos e inténtalo de nuevo.
  • Si el error continúa, revisa la configuración de tu router para opciones relacionadas con "protección de reenlace DNS" u otros términos similares.
  • Permite el reenlace de DNS para el dominio myunraid.net.
  • Ten en cuenta que los cambios de DNS pueden tardar en propagarse, por lo que podrías ver el error nuevamente después de realizar actualizaciones.

Los pasos exactos pueden variar según el modelo y firmware de tu router.

Accediendo a tu servidor cuando el DNS está caído

Cuando SSL está habilitado con un certificado myunraid.net, normalmente accedes a tu servidor Unraid usando un nombre de dominio completamente calificado (FQDN), como:

https://ip.yourpersonalhash.myunraid.net

O, si estás utilizando un puerto HTTPS personalizado:

https://ip.yourpersonalhash.myunraid.net:<https_port>

Esto asegura que estés usando un certificado SSL válido para un acceso seguro. Sin embargo, si tu conexión a Internet se cae y tu navegador no ha guardado en caché la entrada DNS, podrías perder el acceso al WebGUI.

Si pierdes acceso al DNS o a Internet:

  • Si Usar SSL/TLS está configurado en , trata de acceder a tu servidor en:

    https://[nombreServidor].[TLDlocal]

    O con un puerto personalizado:

    https://servername.[localTLD]:<https_port>
  • Si esto no funciona, o si Usar SSL/TLS está configurado en Estricto:

    1. Usa telnet, SSH o un teclado/monitor conectado directamente para iniciar sesión en tu servidor.
    2. Ejecuta el comando:
      use_ssl no
    3. Ahora puedes acceder a la WebGUI en:
      http://<ip_address>
      O, si utilizas un puerto personalizado:
      http://<server_ip>:<http_port>
      (Nota: esto usa HTTP, no HTTPS.)

Una vez que se restablezca el acceso a Internet, ve a Configuración → Acceso de Gestión y establece Usar SSL/TLS de nuevo a Estricto para reactivar SSL local.

Deshabilitando SSL para acceso local

Deberías deshabilitar SSL para el acceso local si prefieres una conexión HTTP simple en tu red doméstica de confianza o si estás enfrentando problemas continuos con el aprovisionamiento de certificados SSL , el reenlace DNS o la compatibilidad del navegador.

Para deshabilitar SSL para acceso local:

  1. Dirígete a Configuración → Acceso de Gestión en el WebGUI.
  2. Establece Usar SSL/TLS en No.
  3. Haga clic en Aplicar.

Este cambio también deshabilitará la función de Acceso Remoto, ya que SSL es necesario para conexiones remotas seguras.

precaución

Desactivar SSL significa que tu WebGUI será accesible a través de HTTP no cifrado. Esto expone tus credenciales de inicio de sesión y datos de sesión a cualquiera en tu red local y no se recomienda a menos que estés seguro de que tu red es segura y no necesitas acceso remoto. Para una mejor seguridad, mantén SSL habilitado siempre que sea posible.

nota

La gestión de SSL es una característica central de Unraid y no depende del plugin Unraid Connect. Puedes desactivar SSL sin afectar otras funcionalidades de Unraid.