La accesibilidad de Jellyfin se organiza por capas: el descubrimiento, la resolución de nombres, el enrutamiento, las políticas del cortafuegos y la NAT remota pueden fallar de forma independiente.
Un cliente puede no encontrar un servidor automáticamente mientras una URL local directa funciona, o acceder a la LAN mientras el acceso remoto falla fuera de casa. Esos síntomas parecen similares en pantalla, pero corresponden a distintas capas de red. Prueba primero la ruta más corta y añade capas solo cuando sepas que la anterior funciona.
El descubrimiento no equivale a la accesibilidad básica
El descubrimiento automático ayuda a un cliente a encontrar un servidor, pero una dirección directa y un puerto de servicio pueden funcionar aunque el descubrimiento falle. Tratar el descubrimiento como una prueba de accesibilidad total conduce a una prueba incorrecta.
El modelo de accesibilidad por capas separa el descubrimiento local del acceso directo y muestra por qué ambos resultados pueden diferir.
Un resultado de descubrimiento fallido debería limitar la prueba a la multidifusión, el aislamiento del cliente o la política local, en lugar de implicar de inmediato al proceso del servidor.
El DNS y el enrutamiento son capas independientes
Un nombre puede resolverse en una dirección mientras el cliente sigue sin disponer de una ruta, permiso del cortafuegos o interfaz utilizable. Las VPN, el DNS dividido y varias interfaces de red hacen que esta separación sea especialmente importante.
Usa el enrutamiento DNS para distinguir la resolución DNS del enrutamiento de paquetes y la selección de ruta.
Si el nombre se resuelve pero no se puede acceder al puerto, las pruebas ya han dejado atrás el DNS.
La accesibilidad remota añade NAT y políticas
Las sesiones remotas añaden direccionamiento público, comportamiento de la NAT, reglas del cortafuegos, rutas mediante proxy o VPN y, a menudo, un límite de carga diferente. Que funcione localmente no demuestra que la ruta externa pueda acceder al mismo servicio.
La arquitectura del modelo de accesibilidad por capas explica cómo las capas remotas amplían la ruta local en lugar de sustituirla.
El límite cambia cuando el fallo aparece solo fuera de la LAN; investiga la NAT, el cortafuegos, el proxy o las condiciones de carga antes que el descubrimiento local.
Usa un mapa de accesibilidad basado en la ruta más corta
Prueba la dirección local directa, el nombre local, el nombre remoto, el puerto del servicio y, después, el flujo de trabajo completo del cliente. Registra en qué capa cambia por primera vez el estado de accesible a inaccesible.
Usa el DNS y el enrutamiento para mantener la prueba centrada en una sola capa y evitar cambiar varias variables de red a la vez.
Detente cuando una capa explique el fallo. Una capa inferior que funciona es una señal para avanzar hacia arriba, no un permiso para reconfigurar toda la red.
Centro de Tecnología e IA
Más para leer

¿Por qué cambia la arquitectura de Home Assistant a medida que un servidor doméstico añade más servicios?
Más servicios cambian la arquitectura de Home Assistant cuando añaden estado compartido, colas, dispositivos, ciclos de actualización o dominios de fallo, no simplemente más...

Cómo medir el rendimiento de Home Assistant sin confundir la caché con la capacidad
Un resultado favorable demuestra la reutilización, no la capacidad. Mide el arranque en frío, el estado estable en caliente, la carga repetida, la latencia...

¿Cuánta concurrencia de automatizaciones necesita Home Assistant para controlar toda la casa?
La mayoría de las automatizaciones para todo el hogar solo necesitan una superposición acotada; dimensiona la concurrencia a partir de la duración de ejecución...

