Zum Inhalt springen
StealthRDP
Remote Desktop

RDP-Port 3389: Remote-Desktop-Port prüfen und ändern

Remote Desktop lauscht standardmäßig auf TCP-Port 3389. So prüfen und ändern Sie den RDP-Port, ohne sich auszusperren, und verbinden sich über den neuen Port.

Veröffentlicht am

7 Min. Lesezeit

Remote Desktop lauscht standardmäßig auf TCP-Port 3389. [1] Wenn das Netzwerk es zulässt, kann Windows zusätzlich UDP 3389 als schnelleren Transportweg nutzen. Dieser Ratgeber zeigt, wie Sie prüfen, welchen Port Ihr Server verwendet, wie Sie den RDP-Port ändern, ohne sich auszusperren, und wie Sie sich über den neuen Port verbinden. Die Befehle funktionieren unter Windows Server 2019, 2022 und 2025 und erfordern ein PowerShell-Fenster mit Administratorrechten.

Geben Sie den neuen Port in der Firewall frei, bevor Sie den Remote-Desktop-Port ändern. Startet Remote Desktop auf einem Port neu, den die Firewall blockiert, verlieren Sie den Zugriff auf den Server, bis die Einstellung zurückgesetzt ist.

Wozu Port 3389 dient

Auf Port 3389 wartet der Remote-Desktop-Dienst auf Verbindungen. Jeder Client, von der Remotedesktopverbindung (Remote Desktop Connection) unter Windows bis zur Windows App unter macOS und auf Smartphones, verbindet sich mit diesem Port, sofern Sie ihm keinen anderen angeben.

Wenn Sie Remote Desktop auf einen anderen Port verlegen, gehen die automatisierten Anmeldeversuche von Bots zurück, die im ganzen Internet Port 3389 scannen. Ein Schutz für sich allein ist das nicht: Wer alle Ports scannt, findet den Dienst trotzdem. Setzen Sie weiterhin auf ein starkes Passwort, Network Level Authentication und, wo möglich, eine Firewall-Regel, die nur Ihre eigenen Adressen zulässt.

Prüfen, welchen Port Remote Desktop verwendet

Lesen Sie den Port aus dem Registry-Wert aus, den Remote Desktop beim Start auswertet: [1]

Aktueller Remote-Desktop-Port
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber'

Die Zeile PortNumber zeigt den Port, zum Beispiel PortNumber : 3389.

So prüfen Sie, ob der Dienst tatsächlich auf diesem Port lauscht:

Lauscht etwas auf dem Port?
Get-NetTCPConnection -State Listen -LocalPort 3389

Prüfen Sie von Ihrem eigenen Windows-Computer aus, ob der Port über das Internet erreichbar ist. Ersetzen Sie die Beispieladresse durch die IP-Adresse Ihres Servers: [3]

Port von Ihrem Computer aus testen
Test-NetConnection -ComputerName 203.0.113.10 -Port 3389

TcpTestSucceeded : True bedeutet, dass der Port von Ihrem Netzwerk aus offen ist.

Den RDP-Port ändern

1. Einen freien Port wählen

Wählen Sie einen Port zwischen 1025 und 65535, den kein anderer Dienst nutzt, zum Beispiel 3390 oder eine höhere Zahl. Prüfen Sie, ob er frei ist; dieser Befehl gibt nichts aus, wenn auf dem Port nichts lauscht:

PowerShell
Get-NetTCPConnection -State Listen -LocalPort 3390 -ErrorAction SilentlyContinue

2. Den neuen Port in der Windows-Firewall freigeben

Legen Sie für den neuen Port je eine eingehende Regel für TCP und für UDP an: [1] [2]

Firewall-Regeln für den neuen Port
$port = 3390
New-NetFirewallRule -DisplayName "Remote Desktop (TCP $port)" -Direction Inbound -Protocol TCP -LocalPort $port -Action Allow
New-NetFirewallRule -DisplayName "Remote Desktop (UDP $port)" -Direction Inbound -Protocol UDP -LocalPort $port -Action Allow

Steht vor dem Server eine weitere Firewall, geben Sie den Port auch dort frei.

3. Den Port in der Registry ändern

Neuen Port setzen
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber' -Value $port

4. Remote Desktop neu starten

Der neue Port wird wirksam, sobald der Remote-Desktop-Dienst neu startet. Der Neustart beendet Ihre aktuelle Sitzung; speichern Sie Ihre Arbeit deshalb vorher:

Remote-Desktop-Dienst neu starten
Restart-Service -Name TermService -Force

Sie können auch den ganzen Server mit Restart-Computer neu starten.

5. Über den neuen Port verbinden

Hängen Sie den Port mit einem Doppelpunkt an die Serveradresse an, zum Beispiel 203.0.113.10:3390: [1]

  • Remotedesktopverbindung (Remote Desktop Connection, Windows): Geben Sie im Feld „Computer“ 203.0.113.10:3390 ein oder führen Sie mstsc /v:203.0.113.10:3390 aus.
  • Windows App (macOS, iOS, iPadOS und Android): Bearbeiten Sie den gespeicherten PC und tragen Sie die Adresse mit dem Port ein.

6. Port 3389 schließen

Sobald der neue Port funktioniert, deaktivieren Sie die integrierten Regeln, die Port 3389 freigeben:

Standardregeln für Remote Desktop deaktivieren
Disable-NetFirewallRule -Group '@FirewallAPI.dll,-28752'

@FirewallAPI.dll,-28752 ist die ID der integrierten Regelgruppe für Remote Desktop. Sie ist in jeder Sprachversion von Windows gleich, während der Name der Gruppe übersetzt wird; der Befehl funktioniert deshalb auf jeder Installation. Auf einem englischsprachigen Windows erledigt Disable-NetFirewallRule -DisplayGroup 'Remote Desktop' dasselbe; auf einem deutschsprachigen Windows heißt die Gruppe „Remotedesktop“.

Wenn Sie sich nicht verbinden können

  • Die Regel fehlt oder ist deaktiviert: Get-NetFirewallRule -DisplayName 'Remote Desktop (TCP*' sollte Ihre Regel mit Enabled : True auflisten.
  • Der Dienst lauscht nicht auf dem neuen Port: Get-NetTCPConnection -State Listen -LocalPort 3390 sollte eine Zeile zurückgeben.
  • Ihr eigenes Netzwerk blockiert den Port: Firmennetze und öffentliche Netze lassen ausgehend oft nur gängige Ports zu. Versuchen Sie es über eine andere Verbindung.
  • Sie haben sich ausgesperrt: Wenden Sie sich an den Support. Als letzten Ausweg können Sie den Server im Kundenbereich neu aufsetzen. Dabei wird das Betriebssystem neu installiert, und die Daten auf dem Server werden gelöscht.

So bleibt Remote Desktop sicher

  • Verwenden Sie für das Administratorkonto ein langes Passwort, das Sie nirgendwo sonst nutzen.
  • Lassen Sie Network Level Authentication eingeschaltet; das ist die Standardeinstellung.
  • Geben Sie den Port nach Möglichkeit nur für Ihre eigenen IP-Adressen frei: Set-NetFirewallRule -DisplayName "Remote Desktop (TCP 3390)" -RemoteAddress 198.51.100.7.
  • Installieren Sie regelmäßig Windows-Updates.

Weitere Maßnahmen beschreibt unser Ratgeber RDP absichern: 7 Tipps für Remote Desktop.

Quellen und Referenzen
  1. Change Remote Desktop listening port on Windows and Windows Server — Microsoft Learn (abgerufen am 2026-10-24)
  2. New-NetFirewallRule — Microsoft Learn (abgerufen am 2026-10-24)
  3. Test-NetConnection — Microsoft Learn (abgerufen am 2026-10-24)

Weiterlesen