Ισχύει για: Windows Server 2022, Windows 11, Windows 10, Windows Server 2019, Windows Server 2016
Όταν συνδέεστε σε έναν υπολογιστή (είτε σε πελάτη Windows είτε σε διακομιστή Windows) μέσω του προγράμματος-πελάτη Απομακρυσμένης επιφάνειας εργασίας, η δυνατότητα Απομακρυσμένης επιφάνειας εργασίας στον υπολογιστή σας "ακούει" το αίτημα σύνδεσης μέσω μιας καθορισμένης θύρας ακρόασης (3389 από προεπιλογή). Μπορείτε να αλλάξετε αυτήν τη θύρα ακρόασης σε υπολογιστές με Windows τροποποιώντας το μητρώο.
- Εκκινήστε τον επεξεργαστή μητρώου. (Πληκτρολογήστε regedit στο πλαίσιο Αναζήτηση.)
- Πλοηγηθείτε στο ακόλουθο δευτερεύον κλειδί μητρώου: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
- Βρείτε τον Αριθμό θύρας
- Κάντε κλικ στο Επεξεργασία > Τροποποιήστε και, στη συνέχεια, κάντε κλικ στο Δεκαδικό.
- Πληκτρολογήστε τον νέο αριθμό θύρας και, στη συνέχεια, κάντε κλικ στο OK.
- Κλείστε τον επεξεργαστή μητρώου και επανεκκινήστε τον υπολογιστή σας.
Την επόμενη φορά που θα συνδεθείτε σε αυτόν τον υπολογιστή χρησιμοποιώντας τη σύνδεση απομακρυσμένης επιφάνειας εργασίας, πρέπει να πληκτρολογήσετε τη νέα θύρα. Εάν χρησιμοποιείτε τείχος προστασίας, φροντίστε να διαμορφώσετε το τείχος προστασίας σας ώστε να επιτρέπει συνδέσεις με τον νέο αριθμό θύρας.
Μπορείτε να ελέγξετε την τρέχουσα θύρα εκτελώντας την ακόλουθη εντολή PowerShell:
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
PortNumber : 3389
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
PSChildName : RDP-Tcp
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry
Μπορείτε επίσης να αλλάξετε τη θύρα RDP εκτελώντας την ακόλουθη εντολή PowerShell. Σε αυτήν την εντολή, θα καθορίσουμε τη νέα θύρα RDP ως 3390.
Για να προσθέσετε μια νέα θύρα RDP στο μητρώο:
$portvalue = 3390
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue
New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue
New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue