Aracılığıyla paylaş


Bilgisayarınızdaki Uzak Masaüstü dinleme bağlantı noktasını değiştirme

Uzak Masaüstü, Varsayılan olarak 3389 numaralı bağlantı noktasını dinleyen Uzak Masaüstü Protokolü (RDP) üzerinden Windows veya Windows Server çalıştıran bilgisayarlara uzak bağlantılara izin verir. Güvenlik veya yapılandırma amacıyla bu dinleme bağlantı noktasını değiştirmek isteyebilirsiniz. Bu makalede, PowerShell veya Kayıt Defteri Düzenleyicisi'ni kullanarak dinleme bağlantı noktasını değiştirmek için adım adım yönergeler sağlanır.

Prerequisites

Başlamadan önce aşağıdaki öğelere sahip olduğunuzdan emin olun:

  • Bağlanmak istediğiniz bilgisayara yönetici erişimi veya eşdeğeri.

  • Uzak Masaüstü'nü etkinleştirmiş bir bilgisayar. Daha fazla bilgi için bkz. Uzak Masaüstünü Etkinleştirme.

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

Uzak Masaüstü dinleme bağlantı noktasını yapılandırma

Uzak Masaüstü için dinleme bağlantı noktası kayıt defterinde belirtilir. Kayıt defteri değerini değiştirmek için PowerShell'i veya Kayıt Defteri Düzenleyicisi'ni kullanarak bu değeri şu şekilde değiştirebilirsiniz. Tercih ettiğiniz yöntem için ilgili sekmeyi seçin.

PowerShell kullanarak dinleme bağlantı noktasını değiştirmek için şu adımları izleyin:

  1. PowerShell'i yönetici olarak açın.

  2. Aşağıdaki PowerShell komutunu çalıştırarak geçerli bağlantı noktasını denetleyin:

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

    Çıktı aşağıdaki örneğe benzer:

    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. Aşağıdaki PowerShell komutunu çalıştırarak bağlantı noktasını değiştirin. yerine <Port Number> yeni bağlantı noktası numarasını eklemeyi unutmayın.

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

Yeni bağlantı noktasını Windows Güvenlik Duvarı'na ekleme

Windows Güvenlik Duvarı'nı kullanıyorsanız, yeni bağlantı noktasında trafiğe izin vermek için yeni bir gelen kuralı eklemeniz gerekir. Windows Güvenlik Duvarı'nı yapılandırmak için kullanabileceğiniz farklı yöntemler hakkında daha fazla bilgi için bkz. Windows Güvenlik Duvarı araçları.

Important

Başka bir güvenlik duvarı kullanıyorsanız, siz veya yöneticinizin yeni bağlantı noktası numarasına izin verdiğinden emin olun.

Yönetici olarak aşağıdaki PowerShell komutunu çalıştırarak yeni bağlantı noktasına izin vermek üzere yeni Windows Güvenlik Duvarı kuralları oluşturmak için. yerine <Port Number> yeni bağlantı noktası numarasını eklemeyi unutmayın.

$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

Yeni Uzak Masaüstü dinleme bağlantı noktasını test edin

Uzak Masaüstü Bağlantısı'nı veya başka bir istemciyi kullanarak bu bilgisayara bir sonraki bağlanışınızda, yeni bağlantı noktasıyla birlikte ana bilgisayar adını girin. Örneğin, bilgisayarda pc1.contoso.com için bağlantı noktasını 3390 olarak değiştirdiyseniz, adres pc1.contoso.com:3390 şeklindedir.