Uzak Masaüstü IP İzin Verme/Engelleme

Uzak Masaüstü IP İzin Verme/Engelleme
Sistem Bilgisi

Windows tabanlı bir sunucuyu (VDS veya VPS) yönetirken kullanılan en yaygın, pratik ve performanslı yöntemlerden biri Uzak Masaüstü Bağlantısı (RDP – Remote Desktop Protocol) protokolüdür. Varsayılan olarak 3389 numaralı port üzerinden hizmet veren RDP servisi, sunucunuza dünyanın her yerinden grafik arayüzü ile erişmenizi sağlar. Ancak bu portun doğrudan tüm internet trafiğine açık olması, sunucunuzu otomatik siber taptırma botlarının, kaba kuvvet (brute-force) şifre deneme saldırılarının ve fidye yazılımı (ransomware) tehditlerinin bir numaralı hedefi haline getirir.

Sunucu güvenliğinizi en üst düzeye çıkarmanın, gereksiz işlemci/ağ yükünü engellemenin ve yetkisiz erişim risklerini sıfıra indirmenin en etkili yolu, RDP portuna sadece belirli IP adreslerinin erişmesine izin vermek (White-listing) veya zararlı aktiviteler gösteren IP adreslerini engellemektir (Black-listing).

Verisunucu.net olarak hazırladığımız bu detaylı rehberde; Windows Server sistemlerde Windows Defender Güvenlik Duvarı (Gelişmiş Güvenlik Özellikli Windows Firewall) kullanarak IP bazlı erişim kurallarının adım adım nasıl yapılandırılacağını tüm detaylarıyla inceliyoruz.

Uzak Masaüstü IP İzin Verme/Engelleme
Uzak Masaüstü IP İzin Verme/Engelleme

1. Yöntem: Sadece Belirli IP Adreslerine RDP İzni Verme (En Güvenli Yaklaşım)

Eğer sunucunuza sadece kendi evinizden, ofisinizden veya şirketinizin sabit IP (Statik IP) adresi üzerinden bağlanıyorsanız, RDP portunu (3389) dış dünyaya tamamen kapatıp sadece izin verdiğiniz IP adreslerine açmak en profesyonel güvenlik önlemidir.

Adım Adım Yapılandırma Rehberi:

  1. Uzak Masaüstü (RDP) bağlantısı ile sunucunuza yönetici (Administrator) yetkileriyle giriş yapın.

  2. Klavyenizden Windows + R tuş kombinasyonuna basarak Çalıştır (Run) penceresini açın.

  3. Açılan kutucuğa wf.msc yazın ve ENTER tuşuna basın (Bu işlem Gelişmiş Güvenlik Özellikli Windows Defender Güvenlik Duvarı panelini açacaktır).

  4. Sol taraftaki gezinti menüsünden Gelen Kuralları (Inbound Rules) seçeneğine tıklayın.

  5. Orta alanda sıralanan kurallar arasında RDP servisine ait kuralları bulun. Varsayılan sistemlerde bu kurallar genellikle şu adlarla görünür:

    • Uzak Masaüstü – Kullanıcı Modu (TCP-In) / Remote Desktop – User Mode (TCP-In)

      Sistem Bilgisi
    • Uzak Masaüstü – Kullanıcı Modu (UDP-In) / Remote Desktop – User Mode (UDP-In)

  6. Düzenlemek istediğiniz kurala (Özellikle TCP-In kuralına) çift tıklayın veya sağ tıklayıp Özellikler (Properties) seçeneğine girin.

  7. Açılan pencerenin üst menüsünden Kapsam (Scope) sekmesine geçin.

  8. Kapsam sekmesinde Uzaktan IP adresi (Remote IP address) bölümünü bulun:

    • Varsayılan olarak “Herhangi bir IP adresi” (Any IP address) seçeneği aktiftir.

    • Buradan “Bu IP adresleri” (These IP addresses) seçeneğini işaretleyin.

    • Sağ tarafta bulunan Ekle… (Add…) butonuna tıklayın.

  9. Açılan pencerede erişim izni vermek istediğiniz sabit IP adresini (Örn: 185.123.45.67) veya bir IP bloğunu/alt ağını (Örn: 185.123.45.0/24) girin ve Tamam butonuna basın.

  10. Sırasıyla Uygula ve Tamam butonlarına basarak pencereyi kapatın.

  11. Önemli Test Adımı: Ayarları yaptıktan sonra mevcut oturumunuzu kapatmadan, farklı bir internet ağı veya mobil veri üzerinden sunucuya bağlanmayı deneyin. Bağlantının reddedildiğini; izin verdiğiniz sabit IP üzerinden ise sorunsuz bağlandığınızı teyit edin.
Uzak Masaüstü IP İzin Verme/Engelleme
Uzak Masaüstü IP İzin Verme/Engelleme

2. Yöntem: Belirli Saldırgan IP Adreslerini veya Bloklarını Engelleme

Sunucunuzun sistem günlüklerinde (Event Viewer) sürekli başarısız oturum açma denemeleri yapan belirli bir IP adresi veya IP aralığı tespit ettiyseniz, bu IP’leri güvenlik duvarı üzerinden tamamen engelleyebilirsiniz.

Adım Adım Kural Oluşturma:

  1. Windows + R tuşlarına basıp wf.msc yazarak güvenlik duvarı panelini açın.

    Sistem Bilgisi
  2. Sol menüde yer alan Gelen Kuralları (Inbound Rules) simgesine sağ tıklayın ve Yeni Kural… (New Rule…) seçeneğini tıklayın.

  3. Kural Türü (Rule Type) ekranında Özel (Custom) seçeneğini işaretleyin ve İleri tuşuna basın.

  4. Program ekranında Tüm programlar (All programs) seçeneğini seçili bırakıp İleri ile devam edin.

  5. Protokol ve Bağlantı Noktaları (Protocol and Ports) ekranında:

    • Protokol türü: TCP

    • Yerel bağlantı noktası: Belirli bağlantı noktaları (Specific ports) seçeneğini işaretleyin ve kutucuğa 3389 yazın.

    • Uzaktan bağlantı noktası: Tüm bağlantı noktaları (All ports) olarak bırakın ve İleri deyin.

  6. Kapsam (Scope) ekranında:

    • “Bu kural hangi uzaktan IP adresleri için geçerli?” başlığı altında Bu IP adresleri (These IP addresses) seçeneğini işaretleyin.

    • Ekle… butonuna basarak engellemek istediğiniz şüpheli IP adresini veya IP bloklarını listeye dahil edin.

      Sistem Bilgisi
  7. Eylem (Action) ekranında Bağlantıyı engelle (Block the connection) seçeneğini işaretleyin ve İleri deyin.

  8. Profil (Profile) ekranında kuralın hangi ağ profillerinde (Domain, Private, Public) geçerli olacağını seçin (Hepsini işaretli bırakmanız önerilir).

  9. Ad (Name) ekranında kurala açıklayıcı bir isim verin (Örn: RDP Saldırgan IP Engelleme) ve Son (Finish) butonuna basarak kuralı aktif edin.

RDP Güvenliğini Artırmak İçin Ekstra Tavsiyeler

IP kısıtlaması uygulamanın yanı sıra sunucu güvenliğinizi sağlamlaştıracak diğer kritik adımlar şunlardır:

  • Varsayılan RDP Portunu (3389) Değiştirin: Kayıt defteri (Registry) üzerinden 3389 olan port numarasını tahmin edilmesi zor rastgele bir porta çekerek otomatik tarama botlarının hedefi olmaktan kurtulabilirsiniz.

  • Şifre Karmaşıklığı ve Hesap Kilitleme Politikası: Administrator ve tüm alt kullanıcı hesaplarında büyük-küçük harf, rakam ve özel karakter içeren en az 12 haneli güçlü şifreler belirleyin. Ayrıca belirli sayıda hatalı denemeden sonra hesabı geçici kilitleyen politikaları aktif edin.

  • Network Level Authentication (NLA) Kullanımı: Oturum açma ekranı yüklenmeden önce kullanıcının kimlik doğrulamasını zorunlu kılan NLA (Ağ Düzeyinde Kimlik Doğrulama) özelliğini aktif tutun.

Sıkça Sorulan Sorular

Yanlışlıkla kendi IP adresimi engellersem sunucuya yeniden nasıl bağlanabilirim? Eğer yanlış bir kural oluşturup kendi erişiminizi keserseniz, paniğe kapılmanıza gerek yoktur. Sunucu sağlayıcınızın müşteri panelinde bulunan VNC Konsol (Web Console / OOB) özelliğini kullanarak doğrudan tarayıcı üzerinden sunucunuzun ekranına erişebilir ve hatalı kuralı silebilirsiniz.

Dinamik (Değişken) IP adresi kullanıyorsam bu yöntemi nasıl uygulayabilirim? Eğer ev internetiniz statik değilse ve modemi her kapatıp açtığınızda IP adresiniz değişiyorsa, tek bir IP adresi yerine servis sağlayıcınızın IP bloğunu (Subnet) izinli listeye ekleyebilir ya da sunucuya bağlanmadan önce bir VPN/Bastion Server altyapısı kullanabilirsiniz.

Güvenli ve Kesintisiz Sunucu Altyapısı İçin: Verisunucu.net

Projelerinizde en üst düzey güvenlik önlemlerini esnek bir şekilde uygulayabileceğiniz, tam yetkili ve yüksek performanslı bir sunucu altyapısına ihtiyacınız vardır. %100 NVMe SSD disk mimarisi, yüksek hızlı network hatları ve tam Administrator/root erişim özgürlüğü sunan Vds satın al paketlerimizle sunucularınızı dilediğiniz gibi yapılandırabilir, maksimum performans elde edebilirsiniz.

Daha bütçe dostu, ölçeklenebilir ve anında otomatik kurulum avantajına sahip alternatifler arıyorsanız, Vps satın al çözümlerimizi inceleyebilir; Verisunucu.net güvencesiyle kesintisiz ve korumalı bir dijital dünyaya adım atabilirsiniz!

Önceki Yazı

VDS mi, VPS mi Yoksa Oyun Sunucusu Paneli mi? Oyun Sunucuları İçin Hangisi Daha Avantajlı? (GÜNCEL)