Windows Server RDP Bağlantı Noktasını Değiştirme
Varsayılan ayarı olduğu gibi bırakmak, potansiyel saldırganların sunucuya bağlanma fırsatları bulmasını kolaylaştırdığı için bağlantı noktasını değiştirmek gereklidir. Öncelikle bağlantı noktasını açmanız gerekir.
Bağlantı noktasını komut satırından açabilirsiniz. Önemli! Aşağıdaki komutta, NEW_PORT yerine, varsayılan RDP bağlantı noktasının yerine kullanmak istediğiniz bağlantı noktası numarasını girin.
netsh advfirewall firewall add rule name="Custom RDP Port" dir=in action=allow protocol=TCP localport=NEW_PORT
Ya da başka bir yolla:
Ardından "Denetim Masası" - "Windows Güvenlik Duvarı" - "Gelişmiş Seçenekler"e gidin

Görünen pencerede "Yeni kural" seçeneğini seçin

Ardından, 3. paragrafta belirttiğiniz bağlantı noktasını, bu bağlantı noktasına yapılan bağlantılara uygulanacak kuralı, ağ türlerini (yalnızca yerel veya harici de dahil) ve kuralın adını belirtin.



Bağlantı noktasını değiştirme
Kayıt defteri düzenleyicisini açın; bunun için Win + R tuşlarına basın ve regedit yazın

Şu dalı açın
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ TerminalServer \ WinStations \ RDP-Tcp

PortNumber parametresini seçin, Decimal (Onluk) seçeneğini seçin ve değerini kullanmayı planladığınız bağlantı noktasının numarasıyla değiştirin, örneğin 55555 (varsayılan olarak 3389)

Uzak Masaüstü hizmetini yeniden başlatın
Kayıt defterinde bağlantı noktası numarasını değiştirmek hemen etkili olmaz. Yeni bağlantı noktasının etkin hale gelmesi için Uzak Masaüstü hizmetini yeniden başlatın. PowerShell'i yönetici olarak açın ve şunu çalıştırın:
Restart-Service TermService -Force
Hizmetin yeniden başlatılması, sunucudaki tüm etkin Uzak Masaüstü oturumlarını sonlandırır. Üretim sunucusunda, bakım penceresi sırasında sunucunun tamamını yeniden başlatmak daha güvenlidir.
Yeni bağlantı noktasını kullanarak bağlanın
Artık sunucu varsayılan bağlantı noktasını dinlemez, bu nedenle bağlanırken yeni bağlantı noktasını belirtmeniz gerekir. Uzak Masaüstü istemcisini (mstsc) açın ve sunucu adresinin ardından iki nokta üst üste işareti ve yeni bağlantı noktasını girin; örneğin, 203.0.113.10:55555.
Varsayılan 3389 numaralı bağlantı noktasını kapatın
Yeni bağlantı noktası üzerinden bağlantının çalıştığını doğruladıktan sonra, varsayılan bağlantı noktası 3389'u kapatın. Bu bağlantı noktasını açık bırakırsanız, sunucuya yine de bilinen RDP bağlantı noktası üzerinden erişilebilir ve bağlantı noktasını değiştirmenin neredeyse hiçbir faydası olmaz.
Gelişmiş Güvenlik Özellikli Windows Defender Güvenlik Duvarı'nı tekrar açın, Gelen Kurallar'a gidin, yerleşik "Uzak Masaüstü - Kullanıcı Modu (TCP-In)" kuralını bulun ve devre dışı bırakın. Yeni bağlantı noktası için oluşturduğunuz özel kural geçerliliğini korur, böylece yeni bağlantı noktası üzerinden erişim çalışmaya devam eder.
Aynı işlemi, yerleşik Uzak Masaüstü kural grubunu devre dışı bırakarak komut satırından da gerçekleştirebilirsiniz:
netsh advfirewall firewall set rule group="remote desktop" new enable=No