SubnetDesk

SubnetDesk / DOCUMENTATION

Documentation SubnetDesk

Explorez le bureau distant direct, le transfert de fichiers, la collaboration audio et clipboard, ainsi que l'accès optionnel au navigateur, l'authentification, les différences de plateforme et les mises à jour logicielles.

Mise à jour

Pour les appareils qui peuvent déjà atteindre l'autre

SubnetDesk est une fourche RustDesk maintenue indépendamment pour LANs, des liens privés, des laboratoires domestiques et des réseaux connectés à VPN. Il n'a pas besoin d'identification de périphérique public, de serveur de rendez-vous ou de relais Internet : vous choisissez le nom d'hôte cible, l'adresse IP et le port.

Utilisez-le pour exploiter un poste de travail de bureau, entretenir un ordinateur de laboratoire à domicile ou fournir du soutien par l'intermédiaire d'un VPN existant. Il ne crée pas de VPN ou rend automatiquement les appareils inaccessibles.

Tâche Client autochtone Accès optionnel au navigateur
Afficher l'écran et choisir un affichage Prise en charge en fonction des capacités de l'hôte Prise en charge par un navigateur WebCodecs compatible
Commande du clavier et du pointeur Sous réserve des autorisations de l'hôte profil de contrôle ou de collaboration
Collaboration avec le presse-papiers Sous réserve des paramètres de session et d'hôte presse-papiers texte en mode collaboration
Transfert de fichiers et audio à distance Capacités autochtones, plates-formes et permis-dépendants Non exposé actuellement
Redémarrer, enregistrer, mode vie privée et autre administration Dépend des capacités du client natif et de la plateforme Non exposé actuellement

Découverte automatique mDNS

Trouvez des appareils à proximité sur le LAN, puis utilisez les appareils récents, les favoris et les alias locaux pour retourner vers les ordinateurs fréquemment utilisés. L'identité stable distingue les machines; un nom d'affichage familier à lui seul n'est pas une preuve de confiance.

Les réseaux acheminés, le Wi-Fi invité et VPN ne peuvent pas transporter mDNS. Un appareil manquant de découverte peut encore être accessible par nom d'hôte ou IP.

Nom d'hôte direct et connexions IP

Connectez-vous en utilisant un nom d'hôte ou un port IP plus. Utilisation des connexions autochtones TCP 21118 par défaut; les paramètres LAN peuvent le modifier.

Configurer un nom d'utilisateur et un mot de passe sur l'ordinateur receveur, activer le service pertinent et autoriser le réseau source du contrôleur. Le routage VPN est votre responsabilité, et le pare-feu, les routes et la liste de permis CIDR doivent correspondre à la connexion réelle.

Ouvrez uniquement les ports nécessaires aux réseaux sources de confiance. Ne désactivez pas l'ensemble du pare-feu pour le dépannage ou exposez un outil orienté LAN à un réseau public non fiable.

Bureau distant, affichage et entrée

Visualisez et utilisez le bureau distant avec la souris et le clavier. La barre d'outils de session native fournit la sélection d'affichage, l'échelle et des contrôles liés à la qualité. Plusieurs affichages, codecs et accélération matérielle dépendent des deux endpoints.

L'hôte peut limiter les capacités d'entrée et de session. Utiliser l'accès à la vue uniquement lorsque l'observation est suffisante; modifier un paramètre d'affichage ne permet pas d'effectuer des entrées non autorisées.

macOS a besoin des autorisations d'enregistrement d'écran et d'accessibilité applicables. Les applications Windows élevées, les ordinateurs de bureau verrouillés et les scénarios de service d'arrière-plan dépendent également du mode d'installation et des privilèges d'exploitation.

Transfert de fichiers, presse-papiers et audio

Transférer des fichiers entre les paramètres

Le client natif fournit le transfert de fichiers pour l'envoi de documents, la récupération des résultats ou la gestion des fichiers pendant la prise en charge. L'accès à la lecture et à l'écriture dépend toujours des permissions de session, du répertoire sélectionné et de l'accès au système d'exploitation. Un bureau connecté n'est pas une autorisation de système de fichiers sans restriction.

Collaborer à travers le presse-papiers

Relais le contenu du presse-papiers selon les paramètres de l'hôte et de la session pour éviter de retaper les adresses et le texte. Les données du presse-papiers peuvent être sensibles : éteignez la fonction lorsque cela n'est pas nécessaire et distinguez-la du transfert de fichiers et du presse-pages du navigateur.

Écouter l'audio distant

Les clients natifs peuvent transporter de l'audio hôte sur des plateformes supportées avec les permissions nécessaires. Les périphériques audio, les versions système et les paramètres de session affectent la disponibilité; un comportement identique sur chaque appareil, état d'arrière-plan ou session du navigateur n'est pas promis.

Accès à distance du navigateur en option

SubnetDesk inclut déjà l'accès au navigateur; il n'est pas limité aux clients natifs. Le bureau doit explicitement activer l'accès Web et configurer les adresses d'écoute, les réseaux autorisés et les noms d'hôte. Le navigateur se connecte à votre propre hôte, et non à un service public de bureau à distance dans le cloud.

  • en vue uniquement: voir l'écran.
  • contrôle: voir et l'utiliser avec un clavier, un pointeur ou une entrée de texte.
  • collaboration: ajouter la collaboration avec le presse-papiers texte, sous réserve de l'autorisation du navigateur.

La passerelle est HTTPS seulement. Configurer et faire confiance au certificat local généré par un processus de confiance, ou fournir un certificat correspondant au nom d'hôte. Ne pas contourner aveuglément un avertissement de certificat inconnu. Un décodeur WebCodecs fonctionnel est également requis.

Séances de navigation actuellement ne pas exposer le transfert de fichiers, audio, redémarrage à distance, enregistrement, blocage de l'entrée locale ou du mode de confidentialité. Le mot de passe d’accès sert à la connexion actuelle et n’est pas conservé dans le stockage du navigateur. L’accès par navigateur peut aider lorsqu’installer un client de contrôle est peu pratique ; les tâches complètes de fichiers et d’administration restent réservées aux clients natifs.

Identité et limites d'accès

  • Nom d'utilisateur et mot de passe : explicitement configuré sur l'hôte receveur; les mots de passe sont stockés comme haches Argon2id.
  • empreinte digitale du dispositif : vérifier sur un canal de confiance séparé lors de la première connexion, puis conserver l'identité. Enquêter sur les changements, y compris les réinstallations ou les dispositifs de remplacement, au lieu d'accepter aveuglement.
  • Liste d'autorisation CIDR : restreindre les réseaux source entrants, y compris les adresses source réelles VPN.
  • Permissions de capacité : la visualisation, le contrôle, les dossiers et autres opérations demeurent assujettis aux politiques de l'hôte et de la session.

La connectivité directe réduit les dépendances du service public; elle ne supprime pas l'authentification ni ne rend tous les ports ouverts sûrs.

Commencez en trois étapes

  1. Préparez l'hôte : installer et ouvrir SubnetDesk, configurer les identifiants LAN, la découverte et le port d'écoute, puis accorder les autorisations d'écran et d'entrée nécessaires.
  2. Trouvez la cible : Assurez-vous que les routes et TCP 21118 – ou votre port configuré – sont accessibles. Sélectionnez un appareil découvert ou saisissez son nom d'hôte/IP et son port.
  3. Vérifier et connecter : confirmer l'empreinte digitale, authentifier avec les identifiants configurés, puis choisir une tâche de bureau ou de fichier.

L'accès au navigateur nécessite également son propre service Web activé, un certificat HTTPS fiable et un profil de permission. Le port de connexion natif n'est pas automatiquement une adresse de site Web.

Plateformes et installation

Les téléchargements couvrent Windows, macOS, Linux et Android. Consultez les installateurs et les informations de diffusion; pour les architectures et les formats. Il n'y a actuellement aucun installateur iOS officiel; la capacité du navigateur n'implique pas un client iOS natif libéré.

  • Windows: les builds installés et portables peuvent différer en matière de service d'arrière-plan et de comportement de privilège.
  • macOS: vérifiez d'abord l'enregistrement d'écran et l'accessibilité.
  • Linux: La capture et l'entrée de Wayland dépendent du compositeur et peuvent nécessiter une permission interactive après la connexion. L'accès non surveillé à un écran de connexion Wayland n'est pas garanti. Régler les déni réels de SELinux avec une politique étroite plutôt que de désactiver la protection globale.
  • Android: contrôle d'un autre appareil et partage de l'écran Android sont des rôles différents. Capture, entrée d'accessibilité, fichiers et audio dépendent des permissions du système et de la version.

Mises à jour et demandes de réseau

Les compilations de bureau Windows et macOS implémentent des mises à jour signées : vérifiez la disponibilité, lisez les notes de publication, choisissez les téléchargements automatiques et installez-les après vérification. La vérification des mises à jour est activée par défaut et le téléchargement automatique est désactivé par défaut. La livraison intégrale dans l'application nécessite une compilation configurée avec des informations de signature fiables.

Contrôles et téléchargements contactent par défaut la source de mise à jour configurée, GitHub. Aucune dépendance de relais public ne signifie pas qu'il n'y a pas de demandes de réseau. Sur des réseaux isolés, désactivez les contrôles automatiques et utilisez votre propre processus manuel de distribution de logiciels. Linux et Android suivent leur paquetage et leurs canaux d'installation.

Questions courantes

Symptôme Premiers contrôles
Il manque un appareil Découverte LAN, isolation mDNS et réseau invité; essayez une adresse manuelle
Découverte mais la connexion échoue Préparation au service, accréditations, port TCP, itinéraires et CIDR
Écran noir ou défaut d'entrée Permissions de capture/entrée de l'hôte, session de bureau active et niveaux de privilèges de l'OS
Le navigateur affiche un écran mais ne peut pas contrôler ou copier Profil de la permission Web et la permission du navigateur; le comportement de la vue uniquement est intentionnel
La mise à jour in-app n'est pas disponible Configuration fiable de signature de mise à jour; utilisez la page de publication officielle si nécessaire

Quand ce n'est pas un ajustement

  • Les appareils n'ont pas de réseau accessible et VPN ne sera pas configuré.
  • Le flux de travail dépend des ID des appareils publics, rendez-vous ou relais Internet.
  • Un client iOS natif libéré est essentiel, ou le navigateur doit offrir toutes les fonctionnalités d'administration native.

Source et licence

Le public Dépôt GitHub utilise AGPL-3.0 ; consultez le texte de sa licence pour les termes. Poursuivre avec la guide du navigateur, Notes d'hôte Linux ou mise en liberté officielle.

Retour à l'aperçu du produit pour les interfaces représentatives et les téléchargements.