Den Port 3389 kennt jeder, und rund um die Uhr probieren Bots dort Passwörter aus. Ihn zu verlegen ersetzt kein gutes Passwort, verringert diesen Lärm aber enorm. Die Reihenfolge ist wichtig: Zuerst öffnest du den neuen Port, dann stellst du Remotedesktop um.
1. Wähle einen Port
Einen hohen, den sonst nichts nutzt, zwischen 10000 und 65000. In diesem Beispiel der 50000. Meide die Ports deiner Spiele (30120, 25565, 28015, 7777 …).
2. Öffne ihn in der Firewall
In PowerShell als Administrator:
New-NetFirewallRule -DisplayName "Remotedesktop TCP 50000" -Direction Inbound -Protocol TCP -LocalPort 50000 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Remotedesktop UDP 50000" -Direction Inbound -Protocol UDP -LocalPort 50000 -Action Allow -Profile Any
3. Ändere den Port von Remotedesktop
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 50000
Restart-Service TermService -Force
Beim Neustart des Dienstes bricht deine Verbindung ab: Das ist normal.
4. Verbinde dich über den neuen Port
Gib in der Remotedesktopverbindung die IP, einen Doppelpunkt und den Port ein: 203.0.113.10:50000.
5. Schließe den 3389 (optional)
Wenn du geprüft hast, dass du über den neuen hineinkommst, deaktiviere die alten Regeln:
Disable-NetFirewallRule -DisplayGroup "Remote Desktop"
Wenn du dich ausgesperrt hast
Melde dich über die VNC-Konsole des Panels an, die nicht vom Netzwerk abhängt, und mach die Änderung rückgängig:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 3389
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Restart-Service TermService -Force
Server in Spanien: Wenn du im Reiter Sicherheit Filter für Remotedesktop von Hand angelegt hast, füge auch den neuen Port hinzu.
Für den vollständigen Schutz sieh dir an, wie du Remotedesktop vor Angriffen schützt.