Ir al contenido

Soporte remoto

Remote Support permite que un técnico de XProxy se conecte a tu servidor con un código de soporte (PIN) corto: sin abrir puertos, sin TeamViewer y sin necesidad de dar tu dirección IP. Es desatendido: el técnico trabaja en tu equipo XProxy en segundo plano, así que no tienes que quedarte frente al ordenador y no se mueve nada en tu pantalla. Tú inicias la sesión, compartes el código y la detienes cuando terminemos.

Quiero conectarme: elige tu camino

Responde las preguntas de abajo y te mostraremos solo los pasos que te correspondan.

¿Puedes abrir tu panel de XProxy en un navegador?

Instala la herramienta (una línea)

La herramienta se llama xtool. Elige tu sistema operativo, copia la línea, pégala en una terminal y listo.

Windows
irm https://x-proxy.io/xtool.ps1 | iex

Abre PowerShell (tecla Win → escribe "powershell" → Enter), pega esta línea y pulsa Enter.

Comparte desde el panel

Abre tu panel de XProxy → System → Remote Support → haz clic en Start Remote Support → confirma → aparece un PIN de 5 dígitos como 48213 con un botón Copy to give to supporter. Pégalo en el chat y envíanoslo.

¿No ves Remote Support en System? Actualiza a la v21.2.15 o posterior: System Information → Force update. Si no funciona, contacta con soporte.

Cuadro de confirmación de Start Remote Support
Cuadro de confirmación: haz clic en Start.

Comparte desde una terminal

En el propio equipo XProxy: xtool sp. Desde otro ordenador de la misma red: xtool sp (escanea y lista los servidores) o xtool sp 192.168.x.x (IP directa; también funciona con cualquier puerto: xtool sp 192.168.x.x:3389).

Lo que verás
╭─────────╮
│  21248  │
╰─────────╯
  copied to clipboard — pégalo y envíaselo al técnico

Mientras trabajamos

No tienes que quedarte. El técnico trabaja en la línea de comandos del equipo XProxy desde su lado; no se mueve nada en tu pantalla. Consulta qué significa soporte desatendido.

Termina la sesión

Cuando el técnico termine, cualquiera de estas opciones la cierra al instante:

  • Haz clic en el botón rojo Stop Support Session del panel (la misma página donde la iniciaste), o
  • Pulsa Ctrl + C en la ventana de la terminal, o
  • Ejecuta xtool sp stop en otra terminal.

Al detenerla se cierra el túnel en tu equipo y se eliminan nuestras claves de acceso: el código no se puede volver a usar. Las sesiones no terminan solas (en el equipo XProxy incluso se reanudan tras un reinicio), así que detenla cuando te digamos que hemos terminado.

Opcional: escritorio remoto (RustDesk)

Si el técnico necesita ver tu pantalla en lugar de una terminal, puede pedirte que inicies una sesión de RustDesk. Un solo comando instala RustDesk (si falta) y muestra tu ID:

Terminal
xtool rd

Para fijar una contraseña y que las reconexiones no necesiten un código nuevo: xtool rd <password>.

Envía al técnico el RustDesk ID que aparece. RustDesk se conecta de igual a igual o mediante relay: no hace falta cambiar nada en tu firewall.

Soporte desatendido: qué esperar

Esto no es compartir pantalla. Si antes usaste TeamViewer o UltraViewer, podías ver cómo se movía el ratón. Aquí el técnico entra en la línea de comandos del equipo XProxy desde su propio ordenador, así que no hay nada que ver en el tuyo.

TeamViewer / UltraViewerXProxy Remote Support
A qué accedemosA la pantalla de tu ordenadorSolo al equipo XProxy (línea de comandos)
Tu ordenadorControlado por completoSin acceso: como mucho retransmite una conexión al equipo
¿Tienes que quedarte?SíNo: funciona en segundo plano
Lo que vesEl ratón y las ventanas moviéndoseNada en pantalla: los cambios aparecen en tu panel
Cómo terminaCerrando la appBotón Stop en el panel, o xtool sp stop

¿Cómo sé si un técnico está conectado?

  • Si hay una sesión abierta: Panel → System → Remote Support muestra la sesión activa y su PIN. En una terminal: xtool sp status.
  • Si hay alguien conectado ahora mismo: ejecuta who en el equipo. Una sesión desde 127.0.0.1 es el túnel de soporte.
  • Todos los accesos anteriores: grep Accepted /var/log/auth.log lista cada acceso con fecha y hora.

¿Cómo quito el acceso?

Haz clic en Stop Support Session en el panel, o ejecuta xtool sp stop. Esto cierra el túnel, elimina nuestras claves SSH del equipo y desactiva la reanudación tras reiniciar. La sesión no caduca sola, así que detenla siempre cuando termine el trabajo.

¿La iniciaste desde un ordenador Windows o Mac?

  • Tu ordenador es solo un relay. xtool reenvía una conexión al equipo XProxy que elegiste (por ejemplo 192.168.1.50:22). No se comparte nada de tu ordenador: ni pantalla, ni archivos, ni navegador.
  • El acceso existe solo mientras la ventana esté abierta. La ventana de xtool es la sesión. Pulsa Ctrl + C o cierra la ventana y el código deja de funcionar. Mientras el ordenador esté suspendido o apagado, nadie puede conectarse.
  • Tu contraseña se queda contigo. Si escribes el usuario y la contraseña del equipo, xtool los usa solo en tu ordenador para añadir una clave temporal al equipo. La contraseña nunca se envía a XProxy y la clave se elimina cuando detienes la sesión.
  • Después no queda nada en ejecución. Sin servicio ni inicio automático. Puedes borrar xtool cuando quieras.

Cómo funciona

Tu equipo XProxychisel + servidor SSH
Relay de XProxys.xproxy.iopuerto = tu PIN
TécnicoEquipo de soporte de XProxy
Tu equipo llama a nuestro relay. El técnico llega al equipo solo a través de ese túnel: no se abre nada en tu router, y al detener la sesión se corta.
  1. Inicio. Haces clic en Start Remote Support (o ejecutas xtool sp). El equipo se registra en xproxy.io y recibe un PIN.
  2. Túnel hacia fuera. El equipo abre una conexión saliente y cifrada a s.xproxy.io por el puerto 8443 usando chisel, un túnel de código abierto. No se abre ningún puerto de entrada, así que funciona detrás de cualquier router o CGNAT.
  3. El técnico se conecta. xtool sp <PIN> es un acceso SSH al relay en el puerto = PIN. El relay lo pasa por el túnel al servidor SSH de tu equipo.
  4. Comprobación de clave. Tu equipo solo acepta las claves de soporte de XProxy añadidas para esta sesión (etiquetadas xproxy-support-<PIN> en authorized_keys). El PIN por sí solo no permite entrar a nadie.
  5. Fin. El túnel se cierra, se eliminan las claves y el PIN deja de funcionar.
TecnologíaFunción
chisel (código abierto)Túnel saliente desde tu equipo hasta el relay: WebSocket sobre HTTPS, con cifrado SSH dentro. Se descarga de la versión oficial y se verifica su checksum.
OpenSSHEl servidor SSH normal del equipo. Acceso con clave; cada acceso queda registrado en el log del propio sistema.
Relay de XProxy s.xproxy.ioConecta al técnico con el túnel correcto según el PIN (puertos 21000–21999). No tiene acceso a tu equipo sin una sesión.
xproxy.io APIEmite y revoca PINs, y registra qué técnico se conectó y cuándo.

¿Es seguro?

  • Tú lo inicias. Nadie puede conectarse hasta que inicies una sesión y entregues el código.
  • El PIN no es una contraseña. Para entrar también hace falta una clave SSH de soporte de XProxy, que se añade solo para tu sesión.
  • Tú lo terminas. Detienes la sesión → túnel cerrado, claves eliminadas, código inutilizado.
  • Sin conexiones entrantes. Tu servidor hace una sola conexión saliente al relay de XProxy; funciona detrás de cualquier router, CGNAT o firewall que permita navegar con normalidad.
  • No accedemos a tu ordenador. Trabajamos solo en el equipo XProxy. xtool es un programa pequeño que puedes borrar cuando quieras.

Troubleshooting

ProblemaSolución
No aparece el menú Remote Support en el panelTu XProxy es anterior a la v21.2.15. Abre System Information → Force update, espera a que termine y recarga el panel. Si el menú sigue sin aparecer o la actualización falla, contacta con soporte por Telegram.
"Code not found or expired"La sesión se detuvo o caducó. Ejecuta xtool sp otra vez para obtener un código nuevo.
"Failed to establish tunnel"Tu red bloquea el puerto de salida 8443. Prueba con otra red o contáctanos.
Windows shows "Windows protected your PC"Haz clic en More info → Run anyway. La herramienta no está firmada, pero es segura; o instálala con la línea de PowerShell de arriba, que evita el aviso.
"Access is denied" / error de permisos en WindowsEl instalador solo escribe en %LOCALAPPDATA%: no hace falta ser administrador. Si aun así falla, el antivirus está bloqueando la descarga; permítela o contáctanos.
"Permission denied" al instalar en Mac/LinuxEl instalador prueba primero /usr/local/bin y luego usa ~/.local/bin; en ese caso no hace falta sudo. Vuelve a ejecutar el comando tal cual; usa sudo solo si tu administrador quiere una instalación para todo el sistema.
El PC de la empresa bloquea todas las instalacionesNo hace falta instalar nada: el técnico puede iniciar una sesión desde el panel de XProxy (System → Remote Support) directamente en el equipo XProxy.
xtool sp no encuentra ningún servidorIndica directamente la IP del servidor: xtool sp 192.168.x.x.

Para técnicos

Conectar con un PIN
xtool sp <pin>                  # shell interactiva
xtool sp <pin> -e "cmd"        # ejecutar un solo comando
xtool sp <pin> -D 1080         # proxy SOCKS5 a través del equipo
ssh -p <pin> [email protected]  # alternativa sin instalar nada

Referencia completa de comandos: xtool sp -h y la guía de acceso al panel.

¿Necesitas ayuda? Habla con un técnico

Escribe a nuestro soporte por Telegram: respondemos en minutos en horario laboral.

Contact @xproxyio
¿Sigues atascado?Un técnico puede revisar tu dispositivo con un PIN de un solo uso, o escríbenos por Telegram.