Las herramientas de escritorio remoto son cómodas justo hasta que el plan gratuito decide que pareces «comercial» y te bloquea a mitad de sesión, o simplemente preferirías que tu pantalla no pasara por la nube de otro. RustDesk es una app de escritorio remoto de código abierto, y lo interesante es que puedes ejecutar su lado servidor tú mismo: apunta cada cliente a tu propio VPS, y tus sesiones se retransmiten por una máquina que tú controlas. Paga en cripto, sin KYC.
Qué necesita RustDesk de un servidor
El servidor autoalojado de RustDesk son dos piezas pequeñas: hbbs (el servidor de ID/encuentro que permite a los clientes encontrarse) y hbbr (el relay que lleva la sesión cuando no es posible una conexión directa). Ninguno es pesado: los requisitos vienen de la alcanzabilidad y el ancho de banda, no del cómputo:
- Una IPv4 dedicada y puertos abiertos. Los clientes conectan de entrada a tu servidor en los puertos 21115-21119 (TCP) y 21116 (UDP). Eso necesita una IP pública que sea tuya y la libertad de abrir puertos: un plan con IP dedicada. Los planes NAT no pueden aceptar entrada arbitraria, así que no servirán a RustDesk. Nano-IP (8 $/mes) sobra para uso personal o de equipo pequeño.
- Ancho de banda, cuando una sesión se retransmite. Una sesión retransmitida lleva el flujo de vídeo por tu servidor. Aquí el tráfico es ilimitado en todos los planes, así que un uso intenso de pantalla compartida no producirá una factura sorpresa, pero si varias personas conectan a la vez, dimensiona para el rendimiento.
- Apenas CPU/RAM. hbbs y hbbr apenas tocan recursos; el servidor con IP dedicada más pequeño los ejecuta sin problema.
Ponlo en marcha (Ubuntu 24.04, Docker)
# dedicated-IP plan, root shell
apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker
mkdir -p /opt/rustdesk && cd /opt/rustdesk
cat > docker-compose.yml <<'EOF'
services:
hbbs:
image: rustdesk/rustdesk-server:latest
command: hbbs -r <YOUR.SERVER.IP>:21117
network_mode: host
volumes: ["./data:/root"]
restart: unless-stopped
hbbr:
image: rustdesk/rustdesk-server:latest
command: hbbr
network_mode: host
volumes: ["./data:/root"]
restart: unless-stopped
EOF
docker compose up -d
ufw allow 21115:21119/tcp && ufw allow 21116/udp
En el primer arranque, hbbs escribe una clave pública en ./data/id_ed25519.pub. En cada cliente RustDesk, abre Settings → Network → ID/Relay Server, introduce la IP de tu servidor y pega esa clave. A partir de ahí tus clientes se encuentran y retransmiten por tu propio servidor.
Para quién es esto
- Usuarios preocupados por la privacidad que no quieren que sus sesiones remotas pasen por la nube de un proveedor.
- Equipos pequeños y autónomos hartos de los avisos de «uso comercial» de los planes gratuitos: autoalojar elimina por completo el modelo por puesto.
- Home-labs y autoalojadores que ya ejecutan sus propios servicios y quieren acceso remoto en los mismos términos: su servidor, sus reglas.
Por qué EQVPS para RustDesk
- IPv4 dedicada desde 8 $/mes, todos los puertos abiertos, DNS inverso en autoservicio.
- Ubicaciones en la UE (Alemania, Finlandia): rutas limpias, ley real de protección de datos.
- Sin KYC, pago en cripto. Correo para registrarte, USDC/USDT para pagar: adecuado para un punto de escritorio remoto privado.
- Root en ~60 segundos, tráfico ilimitado. Levanta hbbs + hbbr, abre los puertos, y tu propio escritorio remoto está en línea.
Si además quieres un túnel cifrado para todo tu tráfico y no solo el escritorio remoto, la VPN WireGuard autoalojada lo cubre; y antes de exponer nada, pasa la checklist de seguridad de un VPS nuevo.
Comentarios
Aún no hay comentarios. Sé el primero.