Remotedesktop · hinter NAT
RDP hinter NAT oder einer Firewall – mit geschlossenem Port 3389.
Port 3389 ins Internet weiterzuleiten, ist ein klassischer Weg, einen Rechner kompromittieren zu lassen. Installiere stattdessen einen Termalin Connector auf dem Windows-PC oder -Server, den du erreichen willst, oder auf einem beliebigen Gerät in seinem Netz. Der Connector verbindet sich nach außen, also lauscht nichts und kein Port wird weitergeleitet – und der Desktop öffnet sich über RDP oder VNC im Browser oder in der App. So greifst du auf einen PC hinter NAT zu, ohne VPN.
Nur ausgehend · Port 3389 bleibt zu · Pro oder Team (14-tägige Testphase)
01 / das Problem
Warum nicht einfach 3389 weiterleiten.
Port 3389 zu öffnen – oder am Router weiterzuleiten – stellt einen RDP-Anmeldebildschirm ins öffentliche Internet. Innerhalb von Stunden finden ihn Scanner, und von da an prasselt ein stetiger Strom von Passwortversuchen auf ihn ein. CGNAT und eine strenge Firewall machen es ohnehin oft unmöglich. Der Connector umgeht all das: Nichts auf deinem Rechner nimmt jemals eine eingehende Verbindung an.
02 / so funktioniert es
Der Rechner verbindet sich nach außen. Herein verbindet sich nichts.
- ▸Nur ausgehend. Der Connector öffnet eine Verbindung zu termal.in und hält sie; er lauscht nie, es gibt also keinen Port, den man weiterleiten oder scannen könnte.
- ▸Nur die private Seite. Auf diesem Weg ist die Zieladresse eine private im eigenen Netz des Connectors – nie eine öffentliche Adresse.
- ▸Browser oder App. Der Desktop öffnet sich in einem Browser-Tab unter termal.in/account oder in der Desktop-App. Auf dem Rechner, an dem du sitzt, ist (für den Browser) nichts zu installieren.
03 / zwei Varianten
Zwei Wege, den Connector zu platzieren.
Auf dem Windows-Rechner selbst. Installiere den Connector auf dem PC oder Server, den du erreichen willst. Klicke im Web-Kabinett auf Installationsbefehl abrufen → Windows und führe die Zeile, die du bekommst, in PowerShell aus (das Skript fragt selbst nach Administratorrechten):
irm https://termal.in/i/<token>.ps1 | iex
Das Ziel ist dann 127.0.0.1, und weil der Desktop auf dem Rechner des Connectors selbst liegt, bekommst du daneben auch die Schaltfläche Dateien – durchsuche die Laufwerke dieses PCs über dieselbe Verbindung, ohne weitere Einrichtung.
Auf einem anderen Gerät im selben Netz. Wenn du den PC lieber nicht anfassen willst – oder er kein Windows hat –, setze den Connector auf einen beliebigen Linux-Rechner oder Mac im LAN (einen Raspberry Pi, ein NAS, einen VPS im selben privaten Netz):
curl -fsSL https://termal.in/i/<token> | sudo sh
Richte den Desktop dann auf die private Adresse des PCs – 10.x, 192.168.x oder 172.16–31.x. Der Connector wählt sie im lokalen Netz an. Der Installationslink ist nur einmal verwendbar und eine Stunde lang gültig.
04 / auf der Windows-Seite
Windows-Einstellungen, die du prüfen solltest.
- ▸Remotedesktop an. Einstellungen → System → Remotedesktop (auf einem Server: Server-Manager → Lokaler Server).
- ▸Dein Benutzer ist zugelassen. Das Konto muss ein Administrator sein oder unter Remotedesktopbenutzer stehen.
- ▸Die Authentifizierung auf Netzwerkebene kann an bleiben (der Standard) – sie hält das Passwort aus dem Klartext heraus. Nutze ein lokales Konto oder NTLM; Kerberos ist über das Relay nicht erreichbar.
- ▸Keine leeren Passwörter. Ein lokales Konto mit leerem Passwort kann sich nicht über RDP anmelden – das ist eine Windows-Richtlinie, keine Grenze von Termalin.
05 / auch VNC
VNC-Desktops, auf dieselbe Weise.
Ein Linux-Desktop oder jeder andere VNC-Server auf 5900–5999 funktioniert über denselben Connector. Die Prüfung des VNC-Passworts läuft zwischen dir und dem Server – termal.in sieht das Passwort nie –, und anders als bei einer direkten VNC-Verbindung bleiben Bildschirm und Tastenanschläge im Tunnel des Connectors, statt im Klartext durchs Internet zu gehen. Unterstützt wird jeder RFB-3.3–3.8-Server mit VNC-Passwort oder ohne Authentifizierung (TigerVNC, TightVNC, UltraVNC, RealVNC mit VNC-Passwort).
06 / im Vergleich
Gegen VPN, SSH-Tunnel oder RD Gateway.
| Ansatz | Öffnet einen Port? | Auf deiner Seite | Am besten, wenn |
|---|---|---|---|
| 3389 weiterleiten | Ja – im Internet | Änderung am Router | Eigentlich nie |
SSH-Tunnel (ssh -L 3389) | SSH-Port, oder keiner hinter NAT | Ein SSH-Zugangspunkt + ein Client | Du hast schon SSH-Zugang |
| Mesh-VPN | Nein (ausgehend) | VPN-Client auf jedem Gerät | Du willst ein komplettes privates Netz |
| RD Gateway | 443, dazu AD | Windows-Server-Infrastruktur | Eine große, verwaltete Windows-Flotte |
| Termalin Connector | Nein – nur ausgehend | Eine Zeile auf dem Rechner; Browser oder App | Ein oder wenige Desktops, schnell |
Der Weg über den Connector braucht einen Pro- oder Team-Tarif. Wenn du eine große Active-Directory-Landschaft betreibst, ist RD Gateway mit Kerberos und zentralen Richtlinien das schwerere Werkzeug für diese Aufgabe; Termalin ist der schnelle, schlüssellose Weg zu einer Handvoll Rechner.
Fragen
Öffnet der Connector einen Port?
Nein. Er baut eine ausgehende Verbindung zu termal.in auf und lauscht nie an einem Port – am Router ist also nichts weiterzuleiten, und Scanner finden nichts. Genau deshalb funktioniert er hinter NAT, CGNAT und einer strengen Firewall.
Wird unter Windows bei der Installation Port 22 geöffnet?
Nein. Fügt das Installationsprogramm den OpenSSH-Server hinzu, lauscht sshd nur auf 127.0.0.1 und ::1, und seine eingehende Firewall-Regel bleibt aus – Port 22 ist zum Netzwerk hin also nicht offen. Ein bereits vorhandener OpenSSH-Server bleibt genau so, wie er war. Der Connector erreicht sshd über seinen eigenen ausgehenden Tunnel.
Welchen Tarif brauche ich?
Einen Desktop über einen Connector zu erreichen, ist eine Funktion von Pro oder Team (die 14-tägige Testphase zählt): bis zu 4 gleichzeitig offene Desktops in Pro, 10 in Team.
Kann ich statt des Browsers die Desktop-App nutzen?
Ja. Die Desktop-App von Termalin (0.1.48 oder neuer, unter Windows, macOS oder Linux) öffnet denselben Desktop über denselben Connector. Ein direkt erreichbarer Desktop ist in der App kostenlos; über einen Connector ist es dieselbe Funktion von Pro/Team.
Und ein Desktop mit öffentlicher IP?
Dann brauchst du keinen Connector – der Browser oder die App kann ihn direkt anwählen. Ein Connector ist für einen Rechner hinter NAT oder einer Firewall gedacht, ohne öffentliche Adresse und ohne weitergeleiteten Port.
Erreiche den Desktop, lass 3389 zu.
Eine Zeile installiert den Connector. Er verbindet sich nach außen, nichts lauscht, und der Windows- oder VNC-Desktop öffnet sich im Browser oder in der App.
Pro oder Team · 14-tägige Testphase · Windows Server per SSH · der Connector