Saltar a contenido

Servidor RustDesk

Esta guía explica cómo montar tu propia infraestructura de RustDesk para tener un sistema de control remoto completamente gratuito y bajo tu control.

¿Qué es RustDesk?

RustDesk es una alternativa open source a TeamViewer, AnyDesk y similares. Permite:

  • Control remoto de escritorio
  • Transferencia de archivos
  • Conexiones seguras cifradas
  • Funciona en Windows, macOS, Linux, iOS y Android

Ventaja principal

Puedes usar los servidores públicos de RustDesk gratuitamente, o montar tu propio servidor para tener control total sobre tus conexiones.

Componentes del sistema

Para una instalación completa self-hosted necesitas:

1. RustDesk Server (Oficial, gratuito)

El servidor oficial de RustDesk consta de dos servicios:

Servicio Función
hbbs (ID/Rendezvous Server) Gestiona los IDs de los clientes y facilita el establecimiento de conexiones
hbbr (Relay Server) Retransmite el tráfico cuando no es posible una conexión P2P directa

github.com/rustdesk/rustdesk-server

2. RustDesk API Server (Comunidad)

El servidor oficial no incluye panel web ni API REST. Para gestionar usuarios, ver equipos conectados y tener una interfaz de administración, existe un proyecto de la comunidad:

github.com/lejianwen/rustdesk-api

Créditos

Desarrollado por lejianwen. Proyecto open source bajo licencia MIT.

3. RustDesk Manager (Este proyecto)

Una aplicación de escritorio para gestionar tus conexiones de forma visual, sincronizando con el API Server.

Opciones de despliegue

El servidor RustDesk puede instalarse de varias formas, todas gratuitas:

Método Dificultad Ideal para
Docker Media Synology NAS, VPS, servidores Linux
Docker Compose Media Despliegue reproducible
Binarios directos Fácil Cualquier servidor Linux/Windows
Script de instalación Fácil Servidores Linux con systemd

Guías de instalación

Docker Compose

Instalación paso a paso con Docker.

Guía Docker

Configuración de red

Puertos, NAT y firewall.

Guía de red

HTTPS y seguridad

Certificados SSL con Let's Encrypt.

Guía HTTPS

Mantenimiento

Logs, backups y actualizaciones.

Guía de mantenimiento

Recursos externos