Cara Mengubah Port RDP Server Windows
Berlaku untuk: Windows Server 2022, Windows 10, Windows 8.1, Windows 8, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2008 R2
Saat Anda menyambungkan ke komputer (klien Windows atau Windows Server) melalui klien Desktop Jarak Jauh, fitur Desktop Jarak Jauh di komputer Anda “mendengar” permintaan sambungan melalui port mendengarkan yang ditentukan (3389 secara default). Anda dapat mengubah port mendengarkan di komputer Windows dengan memodifikasi registri.
- Mulai editor registri. (Ketik regedit di kotak Pencarian.)
- Arahkan ke subkunci registri berikut ini: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
- Temukan PortNumber
- Klik Edit » Ubah, lalu klik Desimal .
- Ketik nomor port baru, lalu klik OK .
- Tutup editor registri, dan mulai ulang komputer Anda.
Berikutnya Anda menyambung ke komputer ini dengan menggunakan sambungan Desktop Jarak Jauh, Anda harus mengetikkan port baru. Jika Anda menggunakan firewall, pastikan untuk mengkonfigurasi firewall Anda untuk mengizinkan koneksi ke nomor port baru.
Secara default port RDP (Remote Desktop Protocol) menggunakan 3389. Namun jika dirasa port tersebut kurang aman, anda bisa menggunakan port alternatif lain dengan cara mengubahnya dari 3389 menjadi 6665, 3335, 6589, atau apapun itu.
Dapat memeriksa port saat ini dengan menjalankan perintah PowerShell berikut :
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
Sebagai contoh :
Selain itu juga dapat mengubah port RDP dengan menjalankan perintah PowerShell berikut. Dalam perintah ini, kami akan menentukan port RDP baru sebagai 3390 .
Untuk menambahkan Port RDP baru ke registri :
$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