İçeriğe geç

Windows Server RDP bağlanamıyor: çözüm

Orta 20 dk Güncellendi:

Kısa cevap

RDP bağlantısı kurulamıyorsa önce bilgisayarın ağda erişilebilir olduğunu ve RDP hizmetinin çalıştığını kontrol edin. Ardından güvenlik duvarı kurallarını, kullanıcı izinlerini ve olası sertifika hatalarını kontrol edin. Çoğu durumda sorun, hizmeti yeniden başlatarak veya güvenlik duvarı kuralını düzelterek çözülür.

Sorun nasıl anlaşılır

  • İstemci „Remote Desktop can't connect to the remote computer“ hatası veriyor
  • Bağlantı parola girildikten hemen sonra kesiliyor
  • Ping geçiyor ancak RDP bağlantı noktası 3389 yanıt vermiyor
  • Sertifika veya „credential“ hatası mesajı görünüyor
  • RDP yerel olarak çalışıyor ancak uzak konumdan çalışmıyor

En yaygın nedenler

RDP hizmeti çalışmıyor

„Remote Desktop Services“ hizmeti durdurulmuş veya devre dışı bırakılmış olabilir, bu nedenle sunucu bağlantı kabul etmez.

Güvenlik duvarı 3389 bağlantı noktasını engelliyor

Windows Güvenlik Duvarı veya yönlendiricideki ağ güvenlik duvarı, RDP bağlantı noktasına gelen trafiği engelliyor olabilir.

Kullanıcının RDP izni yok

Hesap „Remote Desktop Users“ grubunda olmalı veya yerel ilkede uygun hakka sahip olmalıdır.

Ağ profili veya VPN sorunu

Yanlış ağ profili (Private yerine Public) veya kesilmiş VPN bağlantısı erişimi engelleyebilir.

Geçersiz sertifika veya NLA

Süresi dolmuş sertifika veya Network Level Authentication uyumsuzluğu kimlik doğrulamayı kesebilir.

Adım adım çözüm

  1. 1

    Sunucunun temel erişilebilirliğini kontrol edin

    İstemci bilgisayardan ping sunucu-adı ve ping sunucu-IP-adresi komutlarını çalıştırın. Ping geçmiyorsa bu, sorunun RDP'de olduğu anlamına gelmez çünkü ICMP genellikle engellenir; erişilebilirliği 3389 bağlantı noktasında Test-NetConnection ile de kontrol edin. Sunucunun açık olduğunu ve ağ kablosunun bağlı olduğunu da kontrol edin.

  2. 2

    RDP'nin etkin olduğunu doğrulayın

    Sunucuda sysdm.cpl komutunu çalıştırın ve „Remote“ sekmesini açın. „Allow remote connections to this computer“ seçeneğinin işaretli olduğundan emin olun; değilse işaretleyin ve „Apply“ düğmesine tıklayın.

  3. 3

    RDP hizmetinin durumunu kontrol edin

    services.msc dosyasını açın ve „Remote Desktop Services“ hizmetini bulun. Durum „Stopped“ ise hizmeti başlatın (sağ tık > „Start“). Başlangıç türü genellikle „Manual“ olur çünkü hizmet ilk bağlantıda ihtiyaç üzerine başlar, bu bir hata değildir. Bu hizmeti yeniden başlatmak tüm etkin RDP oturumlarını keser.

  4. 4

    Windows Güvenlik Duvarı kurallarını kontrol edin

    Windows Defender Firewall > Advanced Settings > Inbound Rules bölümünde „Remote Desktop - User Mode (TCP-In)“ ve „Remote Desktop - User Mode (UDP-In)“ kurallarını arayın. Devre dışıysa etkinleştirin ancak yalnızca Domain ve Private profillerine uygulayın; RDP'yi Public profilinde açmaktan kaçının.

  5. 5

    Kullanıcı izinlerini kontrol edin

    lusrmgr.msc veya compmgmt.msc dosyasını açın ve „Remote Desktop Users“ grubuna oturum açan hesabı ekleyin. Etki alanı kullanıyorsanız Active Directory'deki grubu da kontrol edin. Değişikliklerin geçerli olması için oturumu kapatıp yeniden açın.

  6. 6

    3389 bağlantı noktasını test edin

    İstemciden PowerShell'de Test-NetConnection -ComputerName sunucu-adı -Port 3389 komutunu çalıştırın. „TcpTestSucceeded“ False ise bağlantı noktası engellenmiştir veya hizmet bu bağlantı noktasını dinlemiyordur. Bir antivirüs veya üçüncü taraf güvenlik duvarının bağlantı noktasını engelleyip engellemediğini de kontrol edin.

  7. 7

    NLA ve sertifikayı kontrol edin

    sysdm.cpl > Remote bölümünde geçici bir test olarak „Allow connections only from computers running Remote Desktop with Network Level Authentication“ seçeneğinin işaretini kaldırın. Bağlantı çalışırsa sorun NLA veya sertifikadadır, bu nedenle NLA'yı en kısa sürede yeniden etkinleştirin. Sertifika için certlm.msc > Remote Desktop bölümünü ve süresinin dolup dolmadığını kontrol edin.

  8. 8

    RDP hizmetini ve sunucuyu yeniden başlatın

    Önceki adımlar yardımcı olmadıysa services.msc üzerinden „Remote Desktop Services“ hizmetini yeniden başlatın. Yeniden başlatmanın tüm etkin RDP oturumlarını keseceğini unutmayın, bu nedenle bunu mesai saatleri dışında yapın. Bu da yardımcı olmazsa sunucuyu yeniden başlatın ancak yalnızca başka bir erişim yolunuz (konsol, iLO/iDRAC) varsa ve kullanıcılara önceden haber verdikten sonra.

  9. 9

    Ağ profilini ve VPN'i kontrol edin

    Ayarlar > Ağ ve İnternet bölümünde etkin bağlantıyı (Ethernet veya Wi-Fi) seçin ve „Network profile type“ seçeneğini kontrol edin; daha güvenilir bir kontrol, sunucuda PowerShell'de Get-NetConnectionProfile komutudur. VPN kullanıyorsanız bağlantının etkin olduğundan ve sunucuya giden rotanın mevcut olduğundan emin olun. VPN'i kapatıp yeniden açın ve tekrar deneyin.

Hiçbiri yardımcı olmazsa: gelişmiş tanılama

Bağlantı hâlâ kurulamıyorsa sunucuda Olay Görüntüleyicisi'ni (eventvwr.msc) Windows Logs > System ve Applications and Services Logs > Microsoft > Windows > TerminalServices-LocalSessionManager ile TerminalServices-RemoteConnectionManager altında kontrol edin. RDP ile ilgili olay kimliklerine sahip hataları arayın. Ayrıca antivirüs veya uç nokta korumasını geçici olarak devre dışı bırakıp test edin ancak hemen ardından yeniden etkinleştirin. Sunucu NAT arkasındaysa bağlantı noktasının doğru IP adresine yönlendirildiğini kontrol edin. Uzak konumlar için sağlayıcının 3389 bağlantı noktasını engelleyip engellemediğini kontrol edin. Son seçenek olarak RDP bağlantı noktasını kayıt defterinde (HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber) değiştirin, güvenlik duvarı kuralını güncelleyin ve hizmeti yeniden başlatın ancak değişiklikten önce bu anahtarı mutlaka yedekleyin (backup), aksi halde RDP erişimini kaybedebilirsiniz.

Tekrarlanmaması için

  • Windows Server ve RDP istemcilerini düzenli olarak güncelleyin.
  • RDP bağlantı noktasını doğrudan internete açmak yerine VPN veya RD Gateway kullanın.
  • Sertifikaların geçerliliğini ve NLA ayarlarını düzenli olarak kontrol edin.
  • Remote Desktop Users grubundaki üyeliklerin kaydını tutun.

Ne zaman uzmana başvurmalı

Belirtilen tüm adımları kontrol ettiyseniz ve sorun hâlâ devam ediyorsa veya sunucuya yönetici erişiminiz yoksa IT desteğine başvurun. Günlükleri analiz edebilir, ağ altyapısını ve güvenlik ilkelerini kontrol edebilirler.

BT altyapı bakımı · Sunucular, ağlar, yedekleme, güvenlik ve yardım masası

Sık sorulan sorular

RDP yerel olarak çalışıyor ancak uzak konumdan neden çalışmıyor?

En yaygın neden yönlendiricideki güvenlik duvarı veya 3389 bağlantı noktasını engelleyen sağlayıcıdır. Bağlantı noktasının yönlendirildiğini ve uzak ağdan trafiğe izin verildiğini kontrol edin.

Sorunun sertifikada olduğunu nasıl anlarım?

Bağlantı parola girildikten hemen sonra kesiliyorsa veya sertifika mesajı görünüyorsa `certlm.msc` altında „Remote Desktop“ bölümünde son kullanma tarihini kontrol edin. Ayrıca NLA'yı geçici olarak devre dışı bırakıp test edin.

NLA'yı devre dışı bırakmak güvenli mi?

NLA'yı devre dışı bırakmak eski istemcilere izin verdiği için güvenliği azaltır. Bunu yalnızca geçici bir test olarak kullanın ve nedeni belirledikten sonra NLA'yı yeniden etkinleştirin.

Paylaş
Çözüm bulamadınız mı?AI BT asistanı 7/24 hizmetinizde. Sorunu anlatın veya hatanın ekran görüntüsünü gönderin, durumunuza özel talimat alın.AI BT asistanına sorun