Прескочи на садржај
EVI Solutions

Windows Server RDP не може да се повеже: решење

Средње 20 мин Ažurirano:

Кратак одговор

Ако се RDP веза не успоставља, прво проверите да ли је рачунар доступан на мрежи и да ли је RDP сервис покренут. Затим проверите firewall правила, дозволе корисника и евентуалне грешке са сертификатом. У већини случајева проблем се решава рестартом сервиса или исправком firewall правила.

Како се проблем препознаје

  • Клијент пријављује „Ремоте Десктоп цан'т цоннецт то тхе ремоте цомпутер“
  • Веза се прекида одмах након уноса лозинке
  • Пинг пролази, али RDP порт 3389 не одговара
  • Појављује се порука о сертификату или „цредентиал“ грешци
  • RDP ради локално, али не са удаљене локације

Најчешћи узроци

RDP сервис није покренут

Сервис „Ремоте Десктоп Сервицес“ може бити заустављен или онемогућен, па server не прихвата везе.

Firewall блокира порт 3389

Windows Firewall или мрежни firewall на рутеру могу блокирати долазни саобраћај на RDP порту.

Корисник нема дозволу за RDP

Налог мора бити у групи „Ремоте Десктоп Усерс“ или имати одговарајуће право у локалној политици.

Мрежни профил или VPN проблем

Погрешан мрежни профил (Публиц уместо Привате) или прекинута VPN веза могу спречити приступ.

Неисправан сертификат или NLA

Истекао сертификат или неслагање у Network Левел Аутхентицатион може прекинути аутентификацију.

Решење корак по корак

  1. 1

    Проверите основну доступност сервера

    Са клијентског рачунара покрените ping ime-servera и ping IP-adresa-servera. Ако пинг не пролази, то не мора да значи да је проблем у RDP-у, јер је ICMP често блокиран; доступност проверите и помоћу Test-NetConnection на порту 3389. Проверите и да ли је server укључен и да ли је мрежни кабл повезан.

  2. 2

    Потврдите да је RDP омогућен

    На серверу покрените sysdm.cpl и отворите картицу „Ремоте“. Уверите се да је штиклирано „Allow ремоте цоннецтионс то тхис цомпутер“; ако није, штиклирајте и кликните „Apply“.

  3. 3

    Проверите статус RDP сервиса

    Отворите services.msc и пронађите „Ремоте Десктоп Сервицес“. Ако је статус „Stopped“, покрените сервис (десни тастер > „Старт“). Стартуп type је по правилу „Мануал“, јер се сервис покреће по потреби при првој вези, па то није грешка. Рестарт овог сервиса прекида све активне RDP сесије.

  4. 4

    Проверите Windows Firewall правила

    У Windows Defender Firewall > Advanced Settings > Inbound Rules потражите правила „Ремоте Десктоп - Усер Mode (TCP-Ин)“ и „Ремоте Десктоп - Усер Mode (UDP-Ин)“. Ако су онемогућена, омогућите их, али их примените само на профиле Домаин и Привате; избегавајте отварање RDP-а на Публиц профилу.

  5. 5

    Проверите дозволе корисника

    Отворите lusrmgr.msc или compmgmt.msc, па у групи „Ремоте Десктоп Усерс“ додајте налог који се пријављује. Ако користите домен, проверите и групу у Active Directory-ju. Одјавите се и поново пријавите да bi промене ступиле на снагу.

  6. 6

    Тестирајте порт 3389

    Са клијента покрените Test-NetConnection -ComputerName ime-servera -Port 3389 у PowerShell-u. Ако је „TcpTestSucceeded“ Фалсе, порт је блокиран или сервис не слуша на њему. Проверите и да ли неки антивирус или firewall треће стране блокира порт.

  7. 7

    Проверите NLA и сертификат

    У sysdm.cpl > Remote одштиклирајте „Allow цоннецтионс only фром цомпутерс руннинг Ремоте Десктоп with Network Левел Аутхентицатион“ као привремени тест. Ако веза проради, проблем је у NLA или сертификату, па NLA што пре поново укључите. За сертификат проверите certlm.msc > Remote Desktop и да ли је истекао.

  8. 8

    Рестартујте RDP сервис и server

    Ако претходни кораци нису помогли, рестартујте сервис „Ремоте Десктоп Сервицес“ преко services.msc. Имајте у виду да рестарт прекида све активне RDP сесије, па то радите ван радног времена. Ако ни то не помогне, рестартујте server, али само ако имате други начин приступа (конзола, iLO/iDRAC) и уз претходну најаву корисницима.

  9. 9

    Проверите мрежни профил и VPN

    У Podešavanja > Mreža i internet изаберите активну везу (Етхернет или Wi-Fi) и проверите „Network профиле type“; поузданија провера је команда Get-NetConnectionProfile у PowerShell-u на серверу. Ако користите VPN, уверите се да је веза активна и да рута до сервера постоји. Искључите па укључите VPN и поново покушајте.

Ако ништа не помогне: напредна дијагностика

Ако се веза и даље не успоставља, проверите Event Viewer на серверу (eventvwr.msc) у оквиру Windows Logs > System и Applications and Services Logs > Microsoft > Windows > TerminalServices-LocalSessionManager и TerminalServices-RemoteConnectionManager. Потражите грешке са ID-јевима догађаја који се односе на RDP. Такође, привремено онемогућите антивирус или ендпоинт заштиту и тестирајте, али је одмах потом поново укључите. Ако је server иза NAT-а, проверите да ли је порт прослеђен на исправну IP адресу. За удаљене локације, проверите да ли провајдер блокира порт 3389. Као крајња опција, промените RDP порт у registry-ju (HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber), ажурирајте firewall правило и рестартујте сервис, али пре измене обавезно извезите (backup) тај кључ, јер у супротном можете изгубити RDP приступ.

Како да спречите да се понови

  • Редовно ажурирајте Windows Server и RDP клијенте.
  • Користите VPN или RD Gateway уместо директног излагања RDP порта интернету.
  • Периодично проверавајте важење сертификата и NLA подешавања.
  • Водите евиденцију о чланству у групи Ремоте Десктоп Усерс.

Када је боље позвати стручњака

Ако сте проверили све наведене кораке и проблем и даље постоји, или ако немате административни приступ серверу, обратите се IT подршци. Они могу анализирати логове, проверити мрежну инфраструктуру и безбедносне политике.

Одржавање IT инфраструктуре · Сервери, мреже, backup, безбедност и хелпдеск

Честа питања

Зашто RDP ради локално, али не са удаљене локације?

Најчешће је узрок firewall на рутеру или провајдер који блокира порт 3389. Проверите да ли је порт прослеђен и да ли је дозвољен саобраћај са удаљене мреже.

Како да знам да ли је проблем у сертификату?

Ако се веза прекида одмах након уноса лозинке или се појављује порука о сертификату, проверите датум истека у `certlm.msc` под „Ремоте Десктоп“. Такође, привремено онемогућите NLA и тестирајте.

Да ли је безбедно онемогућити NLA?

Онемогућавање NLA смањује безбедност јер дозвољава старије клијенте. Користите га само као привремени тест и поново укључите NLA након утврђивања узрока.

Подели
Нисте нашли решење?AI IT асистент је доступан 24/7. Опишите проблем или пошаљите screenshot грешке и добићете упутство за ваш случај.Питајте AI IT асистента