termal.in

Bureau à distance · derrière un NAT

RDP derrière un NAT ou un pare-feu — avec le port 3389 fermé.

Rediriger le port 3389 vers Internet est un moyen classique de se faire compromettre une machine. À la place, installez un Termalin Connector sur le PC ou le serveur Windows à joindre, ou sur n’importe quelle machine de son réseau. Le Connector établit une connexion sortante : rien n’écoute, aucun port n’est redirigé — et le bureau s’ouvre en RDP ou en VNC dans le navigateur ou l’app. Voilà comment accéder à un PC derrière un NAT sans VPN.

Connexion sortante uniquement · le port 3389 reste fermé · Pro ou Team (essai de 14 jours)

01  /  le problème

Pourquoi ne pas simplement rediriger le 3389.

Ouvrir le port 3389 — ou le rediriger sur le routeur — place un écran de connexion RDP sur l’Internet public. En quelques heures, les scanners le trouvent, et dès lors il subit un flot continu de tentatives de mots de passe. Le CGNAT et un pare-feu strict rendent souvent la chose impossible de toute façon. Le Connector contourne tout cela : rien sur votre machine n’accepte jamais de connexion entrante.

02  /  comment ça marche

La machine se connecte vers l’extérieur. Rien ne se connecte vers elle.

  • ▸Connexion sortante uniquement. Le Connector ouvre une connexion vers termal.in et la maintient ; il n’écoute jamais : aucun port à rediriger ni à scanner.
  • ▸Côté privé uniquement. Sur ce chemin, l’adresse cible est une adresse privée du réseau du Connector — jamais une adresse publique.
  • ▸Navigateur ou app. Le bureau s’ouvre dans un onglet du navigateur sur termal.in/account, ou dans l’application de bureau. Rien à installer sur la machine devant laquelle vous êtes assis (pour le navigateur).

03  /  deux configurations

Deux façons de placer le Connector.

Sur la machine Windows elle-même. Installez le Connector sur le PC ou le serveur à joindre. Dans l’espace web, cliquez sur Obtenir la commande d’installation → Windows et lancez dans PowerShell la ligne fournie (elle demande elle-même les droits d’administrateur) :

irm https://termal.in/i/<token>.ps1 | iex

La cible est alors 127.0.0.1, et comme le bureau se trouve sur la machine du Connector, vous obtenez aussi le bouton Fichiers à côté — parcourez les lecteurs de ce PC par le même lien, sans rien configurer de plus.

Sur une autre machine du même réseau. Si vous préférez ne pas toucher au PC — ou s’il n’est pas sous Windows — placez le Connector sur n’importe quelle machine Linux ou Mac du réseau local (un Raspberry Pi, un NAS, un VPS sur le même réseau privé) :

curl -fsSL https://termal.in/i/<token> | sudo sh

Puis faites pointer le bureau vers l’adresse privée du PC — 10.x, 192.168.x ou 172.16–31.x. Le Connector la joint sur le réseau local. Le lien d’installation est à usage unique et valable une heure.

04  /  côté Windows

Les réglages Windows à vérifier.

  • ▸Bureau à distance activé. Paramètres → Système → Bureau à distance (sur un serveur, Gestionnaire de serveur → Serveur local).
  • ▸Votre utilisateur autorisé. Le compte doit être administrateur ou figurer dans Utilisateurs du Bureau à distance.
  • ▸Network Level Authentication peut rester activé (par défaut) — il évite que le mot de passe circule en clair. Utilisez un compte local ou NTLM ; Kerberos n’est pas joignable à travers le relais.
  • ▸Pas de mot de passe vide. Un compte local au mot de passe vide ne peut pas se connecter en RDP — c’est une stratégie Windows, pas une limite de Termalin.

05  /  VNC aussi

Les bureaux VNC, de la même façon.

Un bureau Linux ou tout autre serveur VNC sur 5900–5999 fonctionne par le même Connector. La vérification du mot de passe VNC se fait entre vous et le serveur — termal.in ne voit jamais le mot de passe — et, contrairement à une connexion VNC directe, l’écran et les frappes restent dans le tunnel du Connector au lieu de traverser Internet en clair. Tout serveur RFB 3.3–3.8 avec un mot de passe VNC ou sans authentification est pris en charge (TigerVNC, TightVNC, UltraVNC, RealVNC avec un mot de passe VNC).

06  /  comparaison

Face à un VPN, un tunnel SSH ou RD Gateway.

ApprocheOuvre un port ?De votre côtéIdéal quand
Rediriger le 3389Oui — sur InternetModification du routeurJamais, vraiment
Tunnel SSH (ssh -L 3389)Port SSH, ou aucun derrière un NATUn point d’entrée SSH + un clientVous avez déjà un accès SSH
VPN mailléNon (sortant)Client VPN sur chaque appareilVous voulez un réseau privé complet
RD Gateway443, plus ADInfrastructure Windows ServerUn grand parc Windows géré
Termalin ConnectorNon — connexion sortante uniquementUne ligne sur la machine ; navigateur ou appUn ou quelques bureaux, vite

Le chemin via le Connector nécessite un forfait Pro ou Team. Si vous gérez un vaste parc Active Directory, RD Gateway avec Kerberos et une stratégie centralisée est l’outil plus lourd adapté à ce travail ; Termalin est le moyen rapide et sans clé de joindre une poignée de machines.

Questions fréquentes

Le Connector ouvre-t-il un port ?

Non. Il établit une connexion sortante vers termal.in et n’écoute jamais sur un port — il n’y a donc rien à rediriger sur le routeur et rien à trouver pour les scanners. C’est ce qui lui permet de fonctionner derrière un NAT, un CGNAT et un pare-feu strict.

Le port 22 est-il ouvert sous Windows quand je l’installe ?

Non. Quand l’installateur ajoute le serveur OpenSSH, sshd n’écoute que sur 127.0.0.1 et ::1 et sa règle de pare-feu entrante reste désactivée : le port 22 n’est pas ouvert au réseau. Un serveur OpenSSH déjà présent est laissé exactement tel quel. Le Connector joint sshd par son propre tunnel sortant.

Quel forfait me faut-il ?

Joindre un bureau via un Connector est une fonctionnalité Pro ou Team (l’essai de 14 jours compte) : jusqu’à 4 bureaux ouverts à la fois sur Pro, 10 sur Team.

Puis-je utiliser l’application de bureau plutôt que le navigateur ?

Oui. L’application de bureau Termalin (0.1.48 ou plus récente, sous Windows, macOS ou Linux) ouvre le même bureau par le même Connector. Un bureau joignable directement est gratuit dans l’app ; via un Connector, c’est la même fonctionnalité Pro/Team.

Et un bureau avec une IP publique ?

Dans ce cas, pas besoin de Connector — le navigateur ou l’app peut le joindre directement. Un Connector sert pour une machine derrière un NAT ou un pare-feu, sans adresse publique ni port redirigé.

Joignez le bureau, laissez le 3389 fermé.

Une ligne installe le Connector. Il établit une connexion sortante, rien n’écoute, et le bureau Windows ou VNC s’ouvre dans le navigateur ou l’app.

Pro ou Team · essai de 14 jours · Windows Server en SSH · le Connector