Atrás

Hosting VPS con Headscale, preinstalado

El hosting VPS con Headscale te permite conectar clientes de Tailscale a un servidor de control propio y reunir tus dispositivos en una red privada. Tras tu pedido, Headscale se instala solo, y la dirección del servidor y la clave de conexión aparecen en tu panel. Tus dispositivos se unen con un solo comando y se comunican directamente entre sí siempre que pueden.

¿Cuántos dispositivos se conectarán?

Total$2.58/mes

Los precios incluyen IVA.

Amplía o reduce RAM y CPU cuando quieras. El disco solo puede crecer, así que empieza pequeño.

¿Qué viene instalado en tu servidor Headscale?

  • Headscale 0.29.7 de la imagen oficial de Docker, con licencia BSD-3
  • HTTPS mediante Caddy, con la dirección del servidor en sslip.io, así que el dominio es opcional
  • Base de datos SQLite y la configuración de ejemplo oficial, con solo los campos de dirección cambiados
  • Un usuario llamado yonetici y una clave de conexión reutilizable válida durante un año
  • MagicDNS activado, para que los dispositivos se encuentren por nombre bajo tailnet.internal
  • Cortafuegos con solo los puertos 22, 80 y 443 abiertos

¿Qué tamaño necesitas para Headscale?

La documentación oficial de Headscale no da una cifra de RAM ni un límite de dispositivos. Cubre una sola red y está pensado para uso personal o una comunidad pequeña. Como regla práctica, 1 GB basta para unos pocos dispositivos, y 2 GB van bien para muchos. Headscale solo presenta los dispositivos entre sí, y la mayor parte del tráfico va directamente entre ellos, por lo que rara vez hace falta un tamaño grande. Si no basta, amplía RAM y CPU desde tu panel, y tu dirección sigue igual.

UsoTamañoPrecioElegir
Unos pocos dispositivos 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mes
Toda la familia 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mes
Todo el equipo 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mes

¿Para quién es?

  • Quien quiere su ordenador, su teléfono y su servidor doméstico en una red privada
  • Quien está a gusto con el cliente de Tailscale pero quiere quedarse él con el servidor de control
  • Instalaciones personales y pequeñas comunidades de código abierto
  • Quien quiere acceder a dispositivos remotos como si estuvieran en la misma red local

¿Qué pasa después de pedir?

  1. Elige el tamaño y completa el pago. Tu servidor arranca y Headscale se instala solo.
  2. En tu panel, abre tu servidor desde Mis servidores y copia los valores de Dirección del sitio y Clave de administrador de la pestaña Resumen.
  3. Instala el cliente oficial de Tailscale en el dispositivo que quieras conectar.
  4. En el dispositivo, ejecuta: tailscale up --login-server DIRECCION-DEL-SITIO --authkey CLAVE-DE-ADMINISTRADOR
  5. Para ver tus dispositivos, conéctate por SSH y ejecuta docker compose exec headscale headscale nodes list en /opt/seturack/headscale.

Con cada servidor

  • Copia de seguridad diaria incluida en el precio
  • Tráfico ilimitado
  • Acceso root completo
  • Amplía o reduce RAM y CPU más adelante, y haz crecer el disco
  • Ubicación: Istanbul · IST-1.

Conviene saber

  • La clave de administrador es reutilizable, así que cualquiera que la tenga puede añadir dispositivos a tu red. No la compartas.
  • Si no se puede hacer una conexión directa, el tráfico pasa cifrado por los relés DERP públicos de Tailscale. Para ejecutar tu propio relé, activa el servidor DERP integrado, que además necesita el puerto 3478/UDP.
  • Los dispositivos se conectan a la dirección del servidor. Si quieres tu propio dominio, configúralo antes de conectar el primer dispositivo y cambia también server_url en la configuración.
  • Headscale no está asociado con Tailscale Inc. Tiene como objetivo admitir las últimas 10 versiones del cliente de Tailscale en cada plataforma.
  • Si no se puede emitir un certificado, la dirección usa http. La documentación oficial exige HTTPS en el puerto 443 para los clientes, así que en ese caso conecta tu propio dominio.

Preguntas y respuestas sobre Headscale

¿Cuánta RAM necesita Headscale?

La documentación oficial de Headscale no da una cifra de RAM. Como regla práctica, 1 GB basta para unos pocos dispositivos, y 2 GB van bien para muchos. La carga es baja porque Headscale solo presenta los dispositivos entre sí.

¿Cómo conecto un dispositivo a Headscale?

Instala el cliente oficial de Tailscale y ejecuta tailscale up con la dirección del sitio de tu panel tras --login-server y tu clave de administrador tras --authkey. Puedes usar la misma clave en todos los dispositivos.

¿Puedo conectar un teléfono a Headscale?

Sí, Headscale también admite Android e iOS. En Android, abre Accounts en la app de Tailscale, introduce tu dirección en Use an alternate server y tu clave en Use an auth key. Los pasos para dispositivos Apple están en la página /apple de tu servidor.

¿Mi tráfico de internet sale por el servidor Headscale?

No. Headscale presenta los dispositivos entre sí, y el tráfico fluye entre ellos. Para la salida a internet, puedes convertir un dispositivo de tu red en nodo de salida. Si quieres que el tráfico salga por tu propio servidor, mira el servidor con WireGuard instalado.

¿Headscale tiene un panel web?

No. En Headscale, los dispositivos y las claves se gestionan con comandos en el servidor. Conéctate por SSH, usa nodes list para ver tus dispositivos y preauthkeys create para generar una clave nueva.

¿Qué pasa cuando caduca mi clave de Headscale?

La clave creada durante la instalación es válida durante un año. Para seguir añadiendo dispositivos después, conéctate por SSH y genera una nueva con el comando headscale preauthkeys create.

Lee más y ve aplicaciones similares