📌 Nota (Requisito Previo):
Esta guía asume que ya has dado acceso SSH a tu IA. Si aún no sabes cómo conectar la IA a tu NAS o servidor, consulta primero nuestro tutorial:
👉 Guía Completa: Cómo Conectar una IA a tu NAS o Servidor.
En este tutorial aprenderás cómo desplegar tu propio servidor de control remoto privado NVDA Remote Server en un NAS (Synology, QNAP) o servidor Linux mediante Docker pidiéndoselo a un asistente de IA.
Además, explicaremos en detalle qué tareas realiza la IA en el servidor, qué debes hacer tú en el router doméstico para abrir la conexión y cómo configurar paso a paso el lector de pantalla NVDA en tu ordenador Windows.
🎙️ 1. ¿Qué es NVDA Remote y por qué tener tu propio Servidor?
NVDA Remote es un complemento para el lector de pantalla libre NVDA que permite a dos personas con discapacidad visual o técnicos de soporte conectar sus ordenadores a distancia:
- Control Remoto Completo: Un usuario puede controlar el ordenador del otro escuchando la voz del lector de pantalla en tiempo real sin latencia.
- Privacidad y Rapidez: Al disponer de tu propio servidor de relé (relay), las conexiones son directas, súper veloces y no dependen de servidores públicos de terceros que puedan saturarse o caerse.
- Conexión Cifrada SSL: Todo el tráfico entre ordenadores y la voz del lector de pantalla viaja encriptado mediante certificados TLS/SSL.
👥 2. Reparto de Tareas: ¿Qué hace el Humano vs. Qué hace la IA?
graph TD
subgraph Tareas del Humano
H1[Crear regla NAT/Port Forwarding en el Router] --> H2[Dar el Prompt a la IA]
H3[Configurar el complemento en NVDA Windows]
end
subgraph Tareas de la IA
IA1[Crear carpeta /srv/docker/nvda-remote] --> IA2[Generar NVDARemoteServer.conf y certificados SSL]
IA2 --> IA3[Escribir docker-compose.yml y levantar el contenedor]
IA3 --> IA4[Verificar puerto 6837 y confirmar al usuario]
end
H2 --> IA1
IA4 --> H3
🤖 3. El Prompt Exacto para Pedirle la Instalación a la IA
Copia el siguiente prompt, modifica los datos de prueba entre paréntesis y envíaselo a tu IA conectada por SSH:
Hola IA, quiero que instales y configures un servidor privado de NVDA Remote en mi servidor NAS utilizando Docker.
Por favor, utiliza los siguientes datos de configuración simulados:
- Dominio público o dirección del servidor: mi-servidor-remote.ejemplo.org
- Puerto de escucha estándar para NVDA Remote: 6837
- Ruta de almacenamiento en el servidor: /srv/docker/nvda-remote
Realiza los siguientes pasos de despliegue:
1. Crea el directorio /srv/docker/nvda-remote y su subcarpeta de datos.
2. Configura el archivo NVDARemoteServer.conf habilitando la escucha en todas las interfaces en el puerto 6837 y el cifrado SSL.
3. Escribe el archivo docker-compose.yml utilizando la imagen oficial jmdaweb/nvda-remote-server:latest en modo de red host o exponiendo el puerto 6837.
4. Levanta el contenedor en Docker.
5. Comprueba que el puerto 6837 responde correctamente y confírmame cuando esté listo.
🧠 4. Lo que hace la IA Paso a Paso Detrás de Escenas
Al recibir la orden, la IA realizará de forma transparente en tu servidor:
1. Creación de Carpetas y Configuración:
La IA prepara el directorio de datos:
/srv/docker/nvda-remote/
├── data/
└── NVDARemoteServer.conf
2. Configuración de NVDARemoteServer.conf:
La IA ajusta los parámetros de escucha y rendimiento:
# Configuración del Servidor NVDA Remote
port=6837
loglevel=1
ping_time=300
allowedMessageLength=10240000
3. Despliegue del Contenedor Docker (docker-compose.yml):
La IA genera el archivo de despliegue rápido:
version: '3.8'
services:
nvdaremoteserver:
container_name: nvda-remote-server
image: jmdaweb/nvda-remote-server:latest
restart: always
volumes:
- ./data:/data
network_mode: host
4. Arranque y Comprobación:
Ejecuta docker-compose up -d y comprueba que la escucha en el puerto 6837 mediante SSL está activa.
🌐 5. Lo que debe hacer el Humano en el Router (Redirigir Puerto)
Si tu servidor NAS o Linux está instalado en tu casa u oficina detrás de un router doméstico, debes abrir el puerto en el router para que las conexiones desde el exterior puedan entrar:
- Entra a la página de administración de tu router (habitualmente
http://192.168.1.1en tu navegador). - Busca la sección llamada Mapeo de Puertos, Port Forwarding, Servidores Virtuales o NAT.
- Añade una nueva regla con estos datos:
| Campo | Valor de Ejemplo | Descripción |
|---|---|---|
| Nombre de la Regla | NVDA-Remote | Nombre identificativo. |
| Puerto Externo (Público) | 6837 | Puerto por el que entrarán los ordenadores remotos. |
| IP del Servidor NAS (Interna) | 192.168.1.100 | IP local de tu NAS o servidor. |
| Puerto Interno | 6837 | Puerto interno del contenedor NVDA Remote. |
| Protocolo | TCP | Protocolo de red requerido por NVDA Remote. |
- Guarda la regla y aplica los cambios en el router.
💻 6. Configurar el Lector de Pantalla NVDA en tu PC
Una vez que la IA ha instalado el servidor y tú has abierto el puerto en el router, es hora de conectar NVDA:
Paso 1: Instalar el complemento NVDA Remote
- En tu ordenador Windows con NVDA, abre el menú de NVDA (pulsando
NVDA + N). - Ve a Opciones -> Tienda de complementos (o Administrador de complementos).
- Busca NVDA Remote Support e instálalo. Reinicia NVDA.
Paso 2: Conectarse al Servidor
- Pulsa la combinación de teclas rápida
NVDA + Alt + C(o ve al menúNVDA->Herramientas->Control Remoto->Conectar). - En el cuadro de diálogo que aparece:
- Modo: Selecciona una de las dos opciones:
- “Permitir que controlen este equipo” (si eres la persona que va a recibir ayuda).
- “Controlar otro equipo” (si eres la persona que va a prestar asistencia).
- Servidor: Escribe la dirección de tu servidor (ej.
mi-servidor-remote.ejemplo.org). - Puerto:
6837. - Clave: Inventa una clave secreta para la sesión (por ejemplo
ClaveSesion456!). Ambos ordenadores deben poner exactamente la misma clave.
- Modo: Selecciona una de las dos opciones:
- Pulsa el botón Aceptar.
Escucharás un pitido ascendente en NVDA confirmando: “Conectado al servidor”.
💡 7. Teclas Rápidad Útiles durante la Sesión Remota
F11(oNVDA + Alt + M): Envía o deja de enviar la voz y el teclado al ordenador remoto.NVDA + Alt + C: Abre el diálogo de desconexión / estado.NVDA + Alt + S: Envía la combinaciónCtrl + Alt + Supral equipo remoto.
📌 Conclusión
Tener tu propio servidor de NVDA Remote te garantiza asistencia técnica a distancia 100% accesible, segura y privada en cualquier momento, con la tranquilidad de que la IA se ha encargado de toda la instalación técnica en el servidor.