Neden RDP Varsayılan Portunu Değiştirmelisiniz?
Windows Server işletim sistemlerinde Uzak Masaüstü Hizmeti (RDP - Remote Desktop Protocol) varsayılan olarak 3389 numaralı TCP portunu dinler. İnternete açık sunucularda bu port, sürekli olarak otomatik botlar ve kaba kuvvet (Brute-Force) saldırılarına maruz kalır. Portu değiştirmek tek başına tam bir güvenlik çözümü olmasa da, bot saldırılarını ve gereksiz ağ trafiğini %90'ın üzerinde engeller.
Yöntem 1: PowerShell ile Hızlı Port Değiştirme (Önerilen)
En hızlı ve hatasız yöntem PowerShell kullanmaktır. Yönetici olarak açtığınız PowerShell penceresinde aşağıdaki komutları sırasıyla çalıştırın:
# 1. Yeni port değişkenini belirleyin (Örnek: 3399)
$port = 3399
# 2. Kayıt defterinde RDP portunu güncelleyin
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name 'PortNumber' -Value $port
# 3. Güvenlik Duvarına yeni port için izin kuralı ekleyin
New-NetFirewallRule -DisplayName "RDP-Ozel-Port-$port" -Profile 'Public', 'Private', 'Domain' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $port
# 4. Uzak Masaüstü Servisini yeniden başlatın
Restart-Service -Name TermService -ForceYöntem 2: Kayıt Defteri (Regedit) ile Manuel Değiştirme
Grafik arayüz üzerinden işlem yapmak isterseniz aşağıdaki adımları takip edebilirsiniz:
- 1Regedit'i Açın: Klavye üzerinden Win + R tuşlarına basıp
regedityazarak Kayıt Defteri Düzenleyicisi'ni açın. - 2RDP Konumuna Gidin: Adres çubuğuna şu yolu yapıştırın:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp - 3PortNumber Değerini Düzenleyin: Sağ paneldeki
PortNumberdeğerine çift tıklayın. Taban kısmında mutlaka Ondalık (Decimal) seçeneğini işaretleyin ve Değer verisi alanına yeni portunuzu (örn.3399) yazıp Tamam'a tıklayın. - 4Windows Güvenlik Duvarı İzni Verin: Denetim Masası > Windows Defender Güvenlik Duvarı > Gelişmiş Ayarlar > Gelen Kuralları üzerinden yeni TCP portunuz için izin kuralı oluşturun.
- 5Servisi Yeniden Başlatın:
services.mscüzerinden Remote Desktop Services servisini yeniden başlatın veya sunucuyu reboot edin.
Bağlantıyı Test Etme
İşlem tamamlandıktan sonra yerel bilgisayarınızda mstsc (Uzak Masaüstü Bağlantısı) uygulamasını açın ve sunucu adresinizi şu biçimde girin:
sunucu_ip_adresi:3399
veya
sunucu.alanadiniz.com:3399