Windows sunucuda RDP portunu değiştirme (3389) ve güvenlik duvarı ayarı

RDP ve Windows Sunucu 60 görüntülenme Markdown

İnternete açık her Windows sunucunun 3389 portu otomatik botlar tarafından sürekli denenir. Portu başka bir numaraya almak hesabınızı güvende yapmaz ama gürültüyü ciddi biçimde azaltır; hesap kilitleme sıklığı düşer, günlükleriniz sakinleşir. Önemli olan, değişikliği kendinizi dışarıda bırakmadan yapmaktır, çünkü yanlış sırayla uygularsanız sunucuya RDP ile bir daha giremezsiniz (VNC Konsol ile her zaman kurtarırsınız, ama sorun yaşamamak daha iyidir).

Başlamadan önce

  • Panelde VNC Konsol aracının çalıştığını doğrulayın; bir şey ters giderse ona ihtiyacınız olacak: VNC Konsol.
  • Yeni port olarak 49152 ile 65535 arasında, başka bir servisin kullanmadığı bir sayı seçin (örneğin 53829).
  • İşlemi yaparken mevcut RDP oturumunuzu kapatmayın.

Doğru sıra

  1. Güvenlik duvarında yeni portu açın (önce!): Yönetici PowerShell'inde:
    New-NetFirewallRule -DisplayName "RDP 53829" -Direction Inbound -Protocol TCP -LocalPort 53829 -Action Allow
    New-NetFirewallRule -DisplayName "RDP 53829 UDP" -Direction Inbound -Protocol UDP -LocalPort 53829 -Action Allow
    Panelin Güvenlik Duvarı Kuralları aracında özel kural tanımladıysanız yeni portu oraya da ekleyin.
  2. Kayıt defterinde portu değiştirin:
    Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 53829
  3. Uzak Masaüstü Hizmetini yeniden başlatın ya da sunucuyu yeniden başlatın: Hizmeti yeniden başlatmak mevcut oturumu keser; en güvenlisi sunucuyu panelden yeniden başlatmak ve yeni portla bağlanmayı denemektir.
    Restart-Service TermService -Force
  4. Yeni portla bağlanın: Uzak Masaüstü Bağlantısı'nda adresi 203.0.113.10:53829 yazın. Port numarası IP'den iki nokta üst üste ile ayrılır. Bağlandığınızı doğruladıktan sonra eski portun kuralını kapatın.
  5. Eski portu kapatın: Disable-NetFirewallRule -Group "@FirewallAPI.dll,-28752" (hazır uzak masaüstü kurallarının grubu) ile 3389 kuralını devre dışı bırakın.

Bağlanamazsanız (geri dönüş)

  1. Panelden VNC Konsol ile sunucuya girin.
  2. Get-ItemProperty "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" PortNumber ile portu kontrol edin.
  3. netstat -an | findstr :53829 ile sunucunun yeni portta dinlediğini doğrulayın. Dinlemiyorsa hizmeti yeniden başlatın.
  4. Güvenlik duvarı kurallarını (hem Windows hem panel) kontrol edin.
  5. Olmuyorsa değeri 3389'a geri alıp kuralı yeniden etkinleştirin.

Bilmeniz gerekenler

  • Port değiştirmek yalnızca otomatik taramaları azaltır; kararlı bir saldırgan tüm portları tarar. Güçlü parola, hesap kilidi eşiği ve mümkünse yalnızca kendi IP adresinize izin veren kural gerçek korumadır: hesap kilitlendi, RDP güvenliği.
  • İş yerinizin ağı bilinmeyen yüksek portlara çıkışı engelliyor olabilir; bağlanamıyorsanız başka bir ağdan deneyin.
  • Mac ve mobil RDP uygulamalarında portu adres satırında ya da ayrı port alanında belirtin: Mac, Linux, telefondan RDP.

Sık sorulanlar

Port değiştirince sunucumun hazırlık kartı ya da panel özellikleri bozulur mu?

Panel, RDP bağlantı durumunu varsayılan port üzerinden kontrol ediyor olabilir; hazırlık kartı yalnızca yeni kurulumdan sonraki aşama içindir. Port değiştirmek günlük kullanımı etkilemez, ama yeniden kurarsanız port tekrar 3389 olur.

Hem eski hem yeni portu aynı anda kullanabilir miyim?

RDP tek port dinler. Geçiş döneminde ikinci bir port için ayrı bir RDP dinleyicisi tanımlamak karmaşıktır; bunun yerine yeni portu doğrulayana kadar eski kuralı açık bırakmanız yeterlidir.

UDP gerekli mi?

RDP TCP ile çalışır. UDP daha akıcı bir deneyim sağlar ama zorunlu değildir; UDP kuralı eklemediyseniz bağlantı TCP'ye düşer.

İlgili makaleler

Sorununuz çözülmediyse destek talebi açın. Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.