Bagikan melalui


Ubah port mendengarkan Desktop Jarak Jauh pada komputer Anda

Remote Desktop memungkinkan sambungan jarak jauh ke komputer yang menjalankan Windows atau Windows Server melalui Remote Desktop Protocol (RDP), menggunakan port 3389 secara default. Untuk tujuan keamanan atau konfigurasi, Anda mungkin ingin mengubah port mendengarkan ini. Artikel ini menyediakan instruksi langkah demi langkah untuk mengubah port mendengarkan menggunakan PowerShell atau Editor Registri.

Prerequisites

Sebelum memulai, pastikan Anda memiliki item berikut:

  • Akses administrator, atau setara, ke komputer yang ingin Anda sambungkan.

  • Komputer dengan Remote Desktop diaktifkan. Untuk informasi selengkapnya, lihat MengaktifkanDesktop Jauh .

  • A client to test the changes from, such as Remote Desktop Connect (mstsc.exe) or Windows App.

Konfigurasikan port yang digunakan untuk mendengarkan Desktop Jarak Jauh

Port yang digunakan untuk mendengarkan untuk Remote Desktop ditentukan dalam registri. Untuk mengubah nilai registri, berikut cara mengubahnya menggunakan PowerShell atau Editor Registri. Pilih tab yang relevan untuk metode yang Anda inginkan.

Untuk mengubah port mendengarkan menggunakan PowerShell, ikuti langkah-langkah berikut:

  1. Buka PowerShell sebagai administrator.

  2. Periksa port saat ini dengan menjalankan perintah PowerShell berikut ini:

    Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name 'PortNumber'
    

    Outputnya mirip dengan contoh berikut:

    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
    
  3. Ubah port dengan menjalankan perintah PowerShell berikut ini. Pastikan untuk mengganti <Port Number> dengan nomor port baru.

    $portValue = '<Port Number>'
    
    Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name 'PortNumber' -Value $portValue
    

Tambahkan port baru ke Windows Firewall

Jika Anda menggunakan Windows Firewall, Anda perlu menambahkan aturan masuk baru untuk mengizinkan lalu lintas pada port baru. Untuk informasi selengkapnya tentang berbagai metode yang dapat Anda gunakan untuk mengonfigurasi Windows Firewall, lihat Alat Windows Firewall.

Important

Jika Anda menggunakan firewall lain, pastikan Anda atau administrator mengizinkan koneksi ke nomor port baru.

Untuk membuat aturan Windows Firewall baru untuk memperbolehkan port baru dengan menjalankan perintah PowerShell berikut sebagai administrator. Pastikan untuk mengganti <Port Number> dengan nomor port baru.

$portValue = '<Port Number>'

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

Menguji port pendengar Remote Desktop baru

Kali berikutnya Anda tersambung ke komputer ini dengan menggunakan Sambungan Desktop Jauh atau klien lain, masukkan nama host bersama dengan port baru. Misalnya, jika Anda mengubah port untuk menggunakan 3390 di komputer pc1.contoso.com, alamatnya adalah pc1.contoso.com:3390.