Ir al contenido principal
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Tailscale

Tailscale es una VPN basada en Wireguard que ofrece configuración sencilla y alto rendimiento. Proporciona una alternativa efectiva cuando abrir puertos no es deseable o factible, como en redes tras NAT de grado operador (CGNAT), o si tu ISP bloquea tráfico entrante en ciertos puertos.

Requisitos previos

Para usar Tailscale se requiere una cuenta. Puedes crear una en el sitio web de Tailscale.

Uso directo de Tailscale

Tailscale puede usarse directamente para conectar múltiples dispositivos.

Ventajas:

  • No requiere cambios en el router ni configuración de red.

  • No necesita IP pública ni servidores adicionales.

Desventajas:

  • Cada cliente debe tener instalado el software de Tailscale.

  • Requiere configuración adicional compleja para bloquear conexiones entre clientes.

  • Necesita cuenta con proveedor externo.

Configuración en el servidor:

  1. Instala la aplicación Tailscale en el dispositivo cliente. Las instrucciones están en la guía oficial de instalación.

  2. Inicia sesión en el cliente de Tailscale y conéctate a la tailnet. En Windows y macOS puedes hacerlo mediante el icono en la bandeja del sistema. En Linux, ejecuta el comando sudo tailscale up.

  3. Busca y anota la IP Tailscale del servidor según la documentación de Tailscale. Esta IP (que comienza por 100, ej: 100.12.34.56) se usará para que otros dispositivos se conecten.

Configuración en clientes:

  1. Instala la aplicación Tailscale en el dispositivo cliente. Las instrucciones están en la guía oficial de instalación.

  2. Inicia sesión en el cliente de Tailscale y conéctate a la tailnet. En Windows y macOS hazlo mediante el icono en la bandeja del sistema. En Linux, ejecuta sudo tailscale up. En dispositivos móviles, usa la aplicación de Tailscale.

  3. Ingresa la IP del servidor en tu navegador o cliente de Jellyfin y conéctate (ej: 100.12.34.56:8096).

Uso de Tailscale con proxy inverso

Tailscale también puede conectar un servidor con un proxy inverso remoto. Aunque es posible configurar una VPN tradicional entre ambos, puede ser complejo. Tailscale simplifica este proceso.

Configuración en servidor Jellyfin:

  1. Sigue la sección Setup on server de Uso directo de Tailscale para configurar Tailscale en el host del servidor Jellyfin.

  2. Completa la configuración en el servidor proxy inverso descrita abajo.

  3. Abre el Panel de Jellyfin > Red. Añade la IP Tailscale del proxy inverso al ajuste known proxies. Detalles en nuestra guía de proxy inverso.

Configuración en servidor proxy inverso:

  1. Instala la aplicación Tailscale en el dispositivo cliente. Las instrucciones están en la guía oficial de instalación.

  2. Inicia sesión en el cliente de Tailscale y conéctate a la tailnet. En Linux, ejecuta el comando sudo tailscale up.

  3. Configure un proxy inverso de su elección y establezca el servidor de origen (upstream) con la IP mencionada anteriormente. Ejemplo de configuración para Caddy: (Suponiendo que el servidor tiene la IP de Tailscale 100.12.34.56)

    example.com

    redir /jellyfin /jellyfin/
    reverse_proxy /jellyfin/* 100.12.34.56:8096
  4. Busque y anote la IP de Tailscale del servidor proxy inverso según la Documentación de Tailscale. Esta IP debe agregarse a la configuración known proxies del servidor Jellyfin. La IP debe comenzar con 100 (por ejemplo, 100.65.43.21).