Кратак одговор
Ако се RDP веза не успоставља, прво проверите да ли је рачунар доступан на мрежи и да ли је RDP сервис покренут. Затим проверите firewall правила, дозволе корисника и евентуалне грешке са сертификатом. У већини случајева проблем се решава рестартом сервиса или исправком firewall правила.
Како се проблем препознаје
- Клијент пријављује „Ремоте Десктоп цан'т цоннецт то тхе ремоте цомпутер“
- Веза се прекида одмах након уноса лозинке
- Пинг пролази, али RDP порт 3389 не одговара
- Појављује се порука о сертификату или „цредентиал“ грешци
- RDP ради локално, али не са удаљене локације
Најчешћи узроци
RDP сервис није покренут
Сервис „Ремоте Десктоп Сервицес“ може бити заустављен или онемогућен, па server не прихвата везе.
Firewall блокира порт 3389
Windows Firewall или мрежни firewall на рутеру могу блокирати долазни саобраћај на RDP порту.
Корисник нема дозволу за RDP
Налог мора бити у групи „Ремоте Десктоп Усерс“ или имати одговарајуће право у локалној политици.
Мрежни профил или VPN проблем
Погрешан мрежни профил (Публиц уместо Привате) или прекинута VPN веза могу спречити приступ.
Неисправан сертификат или NLA
Истекао сертификат или неслагање у Network Левел Аутхентицатион може прекинути аутентификацију.
Решење корак по корак
- 1
Проверите основну доступност сервера
Са клијентског рачунара покрените
ping ime-serveraиping IP-adresa-servera. Ако пинг не пролази, то не мора да значи да је проблем у RDP-у, јер је ICMP често блокиран; доступност проверите и помоћуTest-NetConnectionна порту 3389. Проверите и да ли је server укључен и да ли је мрежни кабл повезан. - 2
Потврдите да је RDP омогућен
На серверу покрените
sysdm.cplи отворите картицу „Ремоте“. Уверите се да је штиклирано „Allow ремоте цоннецтионс то тхис цомпутер“; ако није, штиклирајте и кликните „Apply“. - 3
Проверите статус RDP сервиса
Отворите
services.mscи пронађите „Ремоте Десктоп Сервицес“. Ако је статус „Stopped“, покрените сервис (десни тастер > „Старт“). Стартуп type је по правилу „Мануал“, јер се сервис покреће по потреби при првој вези, па то није грешка. Рестарт овог сервиса прекида све активне RDP сесије. - 4
Проверите Windows Firewall правила
У
Windows Defender Firewall > Advanced Settings > Inbound Rulesпотражите правила „Ремоте Десктоп - Усер Mode (TCP-Ин)“ и „Ремоте Десктоп - Усер Mode (UDP-Ин)“. Ако су онемогућена, омогућите их, али их примените само на профиле Домаин и Привате; избегавајте отварање RDP-а на Публиц профилу. - 5
Проверите дозволе корисника
Отворите
lusrmgr.mscилиcompmgmt.msc, па у групи „Ремоте Десктоп Усерс“ додајте налог који се пријављује. Ако користите домен, проверите и групу у Active Directory-ju. Одјавите се и поново пријавите да bi промене ступиле на снагу. - 6
Тестирајте порт 3389
Са клијента покрените
Test-NetConnection -ComputerName ime-servera -Port 3389у PowerShell-u. Ако је „TcpTestSucceeded“ Фалсе, порт је блокиран или сервис не слуша на њему. Проверите и да ли неки антивирус или firewall треће стране блокира порт. - 7
Проверите NLA и сертификат
У
sysdm.cpl > Remoteодштиклирајте „Allow цоннецтионс only фром цомпутерс руннинг Ремоте Десктоп with Network Левел Аутхентицатион“ као привремени тест. Ако веза проради, проблем је у NLA или сертификату, па NLA што пре поново укључите. За сертификат проверитеcertlm.msc > Remote Desktopи да ли је истекао. - 8
Рестартујте RDP сервис и server
Ако претходни кораци нису помогли, рестартујте сервис „Ремоте Десктоп Сервицес“ преко
services.msc. Имајте у виду да рестарт прекида све активне RDP сесије, па то радите ван радног времена. Ако ни то не помогне, рестартујте server, али само ако имате други начин приступа (конзола, iLO/iDRAC) и уз претходну најаву корисницима. - 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 након утврђивања узрока.