Aller au contenu

Assistance à distance

Remote Support permet à un technicien XProxy de se connecter à votre serveur grâce à un court code d'assistance (PIN) — sans redirection de ports, sans TeamViewer, sans adresse IP à communiquer. L'assistance est sans surveillance : le technicien travaille en arrière-plan sur votre box XProxy, vous n'avez donc pas besoin de rester devant votre ordinateur et rien ne bouge sur votre écran. Vous démarrez une session, vous nous transmettez le code, et vous l'arrêtez quand nous avons terminé.

Me connecter — choisissez votre parcours

Répondez aux questions ci-dessous : nous n'affichons que les étapes qui vous concernent.

Pouvez-vous ouvrir votre tableau de bord XProxy dans un navigateur ?

Installer l'outil (une seule ligne)

L'outil s'appelle xtool. Choisissez votre système d'exploitation, copiez la ligne, collez-la dans un terminal, et c'est fait.

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

Ouvrez PowerShell (touche Windows → tapez « powershell » → Entrée), collez cette ligne, puis appuyez sur Entrée.

Partager depuis le tableau de bord

Ouvrez votre tableau de bord XProxy → System → Remote Support → cliquez sur Start Remote Support → confirmez → un PIN à 5 chiffres comme 48213 apparaît avec un bouton Copy to give to supporter. Collez-le dans le chat pour nous l'envoyer.

Vous ne voyez pas Remote Support sous System ? Passez à la version v21.2.15 ou plus récente : System Information → Force update. Si cela ne fonctionne pas, contactez le support.

Boîte de dialogue de confirmation de Start Remote Support
Boîte de dialogue de confirmation — cliquez sur Start.

Partager depuis un terminal

Sur la box XProxy elle-même : xtool sp. Depuis un autre ordinateur du même réseau : xtool sp (analyse le réseau et liste les serveurs) ou xtool sp 192.168.x.x (IP directe — fonctionne aussi avec n'importe quel port : xtool sp 192.168.x.x:3389).

Ce que vous verrez
╭─────────╮
│  21248  │
╰─────────╯
  copié dans le presse-papiers — collez-le pour l'envoyer au technicien

Pendant que nous travaillons

Vous n'avez pas besoin de rester. Le technicien travaille en ligne de commande sur la box XProxy depuis son poste — rien ne bouge sur votre écran. Voir ce que signifie l'assistance sans surveillance.

Terminer la session

Quand le technicien a terminé, l'un de ces gestes la ferme immédiatement :

  • Cliquez sur le bouton rouge Stop Support Session du tableau de bord (sur la même page que celle où vous l'avez démarrée), ou
  • Appuyez sur Ctrl + C dans la fenêtre du terminal, ou
  • Exécutez xtool sp stop dans un autre terminal.

L'arrêt ferme le tunnel sur votre box et supprime nos clés d'accès — le code ne peut plus être utilisé. Les sessions ne se terminent pas d'elles-mêmes (sur la box XProxy, elles reprennent même après un redémarrage) : arrêtez-la donc dès que nous vous disons que nous avons terminé.

Facultatif — bureau à distance (RustDesk)

Si le technicien a besoin de voir votre écran plutôt qu'un terminal, il peut vous demander de démarrer une session RustDesk. Une seule commande installe RustDesk (s'il est absent) et affiche votre ID :

Terminal
xtool rd

Pour définir un mot de passe fixe afin que les reconnexions ne nécessitent pas de nouveau code : xtool rd <password>.

Envoyez au technicien l'ID RustDesk affiché. RustDesk se connecte en pair à pair ou via un relais — aucune modification du pare-feu n'est nécessaire de votre côté.

Assistance sans surveillance — à quoi s'attendre

Ce n'est pas du partage d'écran. Si vous avez déjà utilisé TeamViewer ou UltraViewer, vous pouviez voir bouger la souris. Ici, le technicien se connecte à la ligne de commande de la box XProxy depuis son propre ordinateur : il n'y a donc rien à regarder sur le vôtre.

TeamViewer / UltraViewerXProxy Remote Support
Ce à quoi nous accédonsL'écran de votre ordinateurUniquement la box XProxy (ligne de commande)
Votre ordinateurEntièrement contrôléNon utilisé — il relaie au plus une connexion vers la box
Devez-vous rester ?OuiNon — cela fonctionne en arrière-plan
Ce que vous voyezLa souris et les fenêtres qui bougentRien à l'écran — les changements apparaissent dans votre tableau de bord
Comment cela se termineFermer l'applicationBouton Stop du tableau de bord, ou xtool sp stop

Comment savoir si un technicien est connecté ?

  • Session ouverte ou non : Tableau de bord → System → Remote Support affiche la session active et son PIN. Dans un terminal : xtool sp status.
  • Quelqu'un est connecté en ce moment : exécutez who sur la box. Une connexion depuis 127.0.0.1 correspond au tunnel d'assistance.
  • Toutes les connexions passées : grep Accepted /var/log/auth.log liste chaque connexion avec la date et l'heure.

Comment supprimer l'accès ?

Cliquez sur Stop Support Session dans le tableau de bord, ou exécutez xtool sp stop. Cela ferme le tunnel, supprime nos clés SSH de la box et désactive la reprise après redémarrage. La session n'expire pas d'elle-même : arrêtez-la donc toujours quand le travail est terminé.

Session démarrée depuis un ordinateur Windows ou Mac ?

  • Votre ordinateur n'est qu'un relais. xtool transfère une seule connexion vers la box XProxy que vous avez choisie (par exemple 192.168.1.50:22). Rien sur votre ordinateur — écran, fichiers, navigateur — n'est partagé.
  • L'accès n'existe que tant que la fenêtre est ouverte. La fenêtre xtool est la session. Appuyez sur Ctrl + C ou fermez la fenêtre → le code ne fonctionne plus. Tant que l'ordinateur est en veille ou éteint, personne ne peut se connecter.
  • Votre mot de passe reste chez vous. Si vous saisissez le nom d'utilisateur et le mot de passe de la box, xtool ne les utilise que sur votre ordinateur pour ajouter une clé temporaire sur la box. Le mot de passe n'est jamais envoyé à XProxy, et la clé est supprimée quand vous arrêtez.
  • Rien ne continue de tourner ensuite. Aucun service, aucun démarrage automatique. Supprimez xtool quand vous voulez.

Comment ça marche

Votre box XProxychisel + serveur SSH
Relais XProxys.xproxy.ioport = votre PIN
Technicienéquipe d'assistance XProxy
Votre box appelle notre relais. Le technicien n'atteint la box qu'à travers ce tunnel — rien n'est ouvert sur votre routeur, et l'arrêt de la session le coupe.
  1. Démarrage. Vous cliquez sur Start Remote Support (ou vous lancez xtool sp). La box s'enregistre auprès de xproxy.io et reçoit un PIN.
  2. Tunnel sortant. La box ouvre une seule connexion chiffrée sortante vers s.xproxy.io sur le port 8443 avec chisel, un tunnel open source. Aucun port entrant n'est ouvert : cela fonctionne donc derrière n'importe quel routeur ou CGNAT.
  3. Connexion du technicien. xtool sp <PIN> est une connexion SSH au relais sur le port = PIN. Le relais la transmet par le tunnel au serveur SSH de votre box.
  4. Vérification de la clé. Votre box n'accepte que les clés d'assistance XProxy ajoutées pour cette session (repérées par xproxy-support-<PIN> dans authorized_keys). Le PIN seul ne permet de connecter personne.
  5. Arrêt. Le tunnel se ferme, les clés sont supprimées et le PIN ne fonctionne plus.
TechnologieRôle
chisel (open source)Tunnel sortant de votre box vers le relais — WebSocket sur HTTPS, avec chiffrement SSH à l'intérieur. Téléchargé depuis la version officielle et vérifié par somme de contrôle.
OpenSSHLe serveur SSH habituel de la box. Connexion par clé ; chaque connexion est enregistrée dans le journal système de la box.
Relais XProxy s.xproxy.ioRelie le technicien au bon tunnel grâce au PIN (ports 21000–21999). N'a aucun accès à votre box sans session.
API xproxy.ioÉmet et révoque les PIN, et enregistre quel technicien s'est connecté et quand.

Est-ce sécurisé ?

  • C'est vous qui démarrez. Personne ne peut se connecter tant que vous n'avez pas démarré une session et transmis le code.
  • Le PIN n'est pas un mot de passe. La connexion exige aussi une clé SSH d'assistance XProxy, ajoutée uniquement pour votre session.
  • C'est vous qui terminez. Arrêtez la session → tunnel fermé, clés supprimées, code invalide.
  • Aucune connexion entrante. Votre serveur établit une seule connexion sortante vers le relais XProxy — cela fonctionne derrière n'importe quel routeur, CGNAT ou pare-feu qui autorise la navigation web normale.
  • Votre ordinateur n'est pas utilisé. Nous travaillons uniquement sur la box XProxy. xtool est un petit programme que vous pouvez supprimer à tout moment.

Résolution des problèmes

ProblèmeSolution
Pas de menu Remote Support dans le tableau de bordVotre XProxy est plus ancien que la version v21.2.15. Ouvrez System Information → Force update, attendez la fin de la mise à jour, puis rechargez le tableau de bord. Si le menu reste absent ou si la mise à jour échoue, contactez le support sur Telegram.
« Code not found or expired »La session a été arrêtée ou a expiré. Relancez xtool sp pour obtenir un nouveau code.
« Failed to establish tunnel »Votre réseau bloque le port sortant 8443. Essayez un autre réseau ou contactez-nous.
Windows affiche « Windows protected your PC »Cliquez sur More info → Run anyway. L'outil n'est pas signé mais il est sûr — ou installez-le avec la ligne PowerShell ci-dessus, qui évite cet avertissement.
« Access is denied » / erreur d'autorisation sous WindowsL'installateur n'écrit que dans %LOCALAPPDATA% — aucun droit administrateur n'est nécessaire. Si cela échoue quand même, l'antivirus bloque le téléchargement ; autorisez-le ou contactez-nous.
« Permission denied » lors de l'installation sur Mac/LinuxL'installateur essaie d'abord /usr/local/bin, puis se replie sur ~/.local/bin — sans sudo pour ce repli. Relancez la même commande ; n'utilisez sudo que si votre administrateur souhaite une installation pour tout le système.
Un PC d'entreprise bloque toute installationAucune installation n'est nécessaire — le technicien peut démarrer une session depuis le tableau de bord XProxy (System → Remote Support) directement sur la box XProxy.
Aucun serveur trouvé par xtool spIndiquez directement l'IP du serveur : xtool sp 192.168.x.x.

Pour les techniciens

Se connecter avec un PIN
xtool sp <pin>                  # shell interactif
xtool sp <pin> -e "cmd"        # exécuter une seule commande
xtool sp <pin> -D 1080         # proxy SOCKS5 via la box
ssh -p <pin> [email protected]  # alternative sans installation

Référence complète des commandes : xtool sp -h et guide d'accès au tableau de bord.

Besoin d'aide ? Parlez à un technicien

Écrivez à notre support sur Telegram — nous répondons en quelques minutes pendant les heures ouvrables.

Contact @xproxyio
Toujours bloqué ?Un technicien peut examiner votre appareil avec un code PIN à usage unique, ou discutez avec nous sur Telegram.