Situatie
Când o conexiune RDP eșuează, este posibil să primiți mesajul de eroare: „Remote Desktop Can’t Find the Computer”. Problema apare după ce specificați numele de gazdă RDP (RDS) la distanță în clientul încorporat Remote Desktop Connection (RDC) (mstsc.exe) și încercați să vă conectați.
Remote Desktop nu poate găsi computerul RDPHostName. Acest lucru ar putea însemna că RDPHostName nu aparține rețelei specificate. Verificați prima dată numele computerului și domeniul la care încercați să vă conectați.
Soluții rapide pentru situația în care „Remote Desktop” nu găsește computerul
1. În primul rând, asigurați-vă că numele de gazdă este corect. Încercați să vă conectați folosind adresa IP.
2. Verificați rezolvarea DNS:
nslookup hostname
Dacă comanda nslookup returnează eroarea „DNS request timed out”, înseamnă că serverul DNS nu este accesibil (este offline sau blocat de firewall) sau că în setările conexiunii de rețea este specificat un server DNS incorect.
5. Testați portul RDP:
Test-NetConnection nume gazdă -Port 3389
Dacă primiți TcpTestSucceeded: False, înseamnă că portul este blocat sau că RDP este dezactivat.
4. Verificați dacă Remote Desktop este activat pe gazda țintă (target host).
Solutie
Motivele frecvente pentru care „Remote Desktop” nu găsește computerul
În primul rând, verificați dacă ați introdus numele de gazdă la distanță sau adresa IP corectă în fereastra de dialog „Remote Desktop”. Acesta este cel mai frecvent motiv pentru care utilizatorii nu reușesc să se conecteze prin RDP.
În alte cazuri, sunt necesare investigații suplimentare și măsuri de depanare.
Cele mai frecvente cauze ale erorii „Remote Desktop nu poate găsi computerul” sunt:
1. Computerul client nu poate rezolva numele DNS al gazdei RDP;
2. Probleme de conectivitate la rețea (inclusiv restricții de firewall);
3. Configurare incorectă a gazdei Remote Desktop;
4. Configurare incorectă Remote Desktop Gateway host (dacă este utilizată).
Remote Desktop nu poate găsi computerul din cauza unor probleme cu DNS
Această eroare poate indica existența unor probleme cu DNS care împiedică computerul să rezolve numele de gazdă pe care l-ați specificat.
Cauzele posibile ale problemei DNS sunt:
1. Setări DNS incorecte în proprietățile conexiunii de rețea;
2. Există intrări incorecte în fișierul hosts de pe computerul dvs.;
3. Serverele dvs. DNS sunt inaccesibile (accesul este blocat de un firewall sau serverul este inactiv);
4. Nu există nicio înregistrare DNS în zona DNS pentru gazda RDP sau înregistrarea indică o adresă IP greșită.
Pași pentru rezolvarea problemelor legate de DNS
În primul rând, trebuie să încercați următoarele măsuri simple:
Verificați și corectați setările DNS
Încercați să introduceți numele computerului de pe care doriți să vă conectați prin Remote Desktop atât în format complet (FQDN), cât și în format scurt NetBIOS. Verificați apoi conexiunea RDP. De exemplu:
classit.ro sau classit.local
Încercați să vă conectați la gazda RDP folosind adresa IP, în loc de numele DNS. Dacă conexiunea RDP se stabilește corect folosind o adresă IP, înseamnă că problema ține de DNS.
Goliți memoria cache DNS
Ștergeți intrările din memoria cache DNS de pe computer folosind comanda:
ipconfig /flushdns
Verificați adresele IP ale serverelor DNS principale și de rezervă
Verificați adresele IP ale serverelor DNS preferate și alternative specificate în setările conexiunii de rețea. Puteți afișa setările serverelor DNS folosind PowerShell:
Get-DnsClientServerAddress | Select-Object –ExpandProperty ServerAddresses
Editați fișierul Hosts din Windows
Dacă comanda Nslookup afișează în continuare o intrare nevalidă, deschideți fișierul Hosts local cu ajutorul comenzii:
Notepad C:\Windows\System32\drivers\etc\hosts
Dacă în fișier nu există nicio intrare pentru serverul dvs. RDP, puteți încerca să le adăugați manual (astfel puteți ignora înregistrările incorecte returnate de serverul dvs. DNS). Trebuie să adăugați o intrare în fișierul hosts în următorul format:
10.1.2.70 numedehostRDP.classit.ro
Dacă problema se rezolvă, înseamnă că serverul tău DNS este configurat incorect. Trebuie să verifici înregistrările de pe acesta sau să raportezi problema administratorului DNS.
Remediați problemele de rețea care împiedică conectarea la computerul de la distanță
Dacă DNS funcționează, dar problema persistă, verificați conectivitatea la rețea.
Test-NetConnection class.local -Port 3389
Activare RDP în Windows Firewall
Dacă comanda a returnat TcpTestSucceeded: False, înseamnă că serviciul RDP de pe computerul la distanță este dezactivat sau că conexiunea este blocată de firewall:
- Activați Remote Desktop pe gazdă;
- Verificați dacă Firewall Windows Defender de pe gazda la distanță permite o conexiune RDP de intrare. Puteți activa această regulă folosind comanda:
Enable-NetFirewallRule -DisplayGroup “Remote Desktop”
Sau puteți permite conexiunea prin Remote Desktop doar pentru o anumită adresă IP:
New-NetFirewallRule -DisplayName “AllowRDPFromSpecificHost” –RemoteAddress 192.168.10.110 -Direction Inbound -Protocol TCP –RemotePort 3389 -Action Allow
Nota Bene: Sau poți pur și simplu să resetezi setările firewall-ului la valorile implicite.
Dezactivați temporar firewall-urile sau VPN-urile de la terți
Dacă utilizați un firewall și/sau un program antivirus de la terți, încercați să le dezactivați temporar pe gazda RDP și verificați dacă acestea împiedică conexiunile RD.
Verificați dacă pe computerul dvs. este activă o conexiune VPN care vă împiedică să vă conectați la gazda Remote Desktop. Încercați să dezactivați (sau să activați) VPN-ul.
Verificați dacă adresa IP și numele de gazdă sunt corecte
Verificați adresa IP și numele (FQDN) computerului la distanță folosind comanda in Powershell:
[System.Net.Dns]::GetHostByName($env:computerName)
Verificați serviciile RDP necesare
Verificați dacă următoarele servicii rulează pe computer:
- Servicii de desktop la distanță (TermService).
- Redirector de porturi în modul utilizator pentru serviciile de desktop la distanță (UmRdpService). In Powershel(Terminal):
get-service TermService,UmRdpService
Verificați numărul portului RDP și disponibilitatea acestuia
Asigurați-vă că serviciul RDP acceptă conexiuni pe portul TCP implicit 3389:
Get-ItemProperty -Path ‘HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-TCP\’ -name “PortNumber”
Dacă această comandă indică faptul că RDP rulează pe un port nestandard (de exemplu, TCP:3333), puteți specifica portul în fereastra „Conexiune la desktopul la distanță” în următorul format:
numelehostuluiRDP.class.ro:3331
Cerificați dacă serviciul RDP ascultă pe portul 3389:
netstat -ano | findstr :3389
Cum se remediază problema în care Remote Desktop nu găsește computerul prin RDWeb
O altă eroare poate apărea în situațiile în care vă conectați la gazde RD interne din rețeaua dvs. prin Windows Server pe care sunt implementate Remote Desktop Gateway (RDGW) sau Remote Desktop Web Access (RDWeb):
RemoteApp Disconnected – Remote desktop can’t find the computer FQDN.
Specificați manual setările gateway-ului RD
În primul rând, încercați să specificați manual adresa corectă a gateway-ului RD în setările conexiunii RDP:
1. Deschideți mstsc.exe pe client și accesați fila „Avansat”;
2. Faceți click pe fila Setări din secțiunea Poartă de acces la desktopul la distanță;
3. Apăsati pe opțiunea Utilizați aceste setări ale serverului de poartă RD și introduceți numele de gazdă RDGW disponibil extern;
4. Dacă încercați să vă conectați la gazda RDP prin RDGW în cadrul rețelei locale, debifați opțiunea Ocoliți serverul de poartă RD pentru adresele locale;
5. Încercați să vă conectați la desktopul la distanță.
Corectați parametrul DefaultTSGateway al RDWeb în IIS
Dacă conexiunea se stabilește cu succes, înseamnă că serverul RDWebAccess este configurat incorect.
Pentru a remedia problema:
1. Deschideți consola de administrare la distanță IIS (inetmgr) pe serverul RD Web Access
2. Accesați Sites > Default Web Site > RDWeb > Pages
3. Deschideți secțiunea Application Settings și introduceți numele DNS extern al serverului RD Gateway în parametrul DefaultTSGateway
4. Acum reîmprospătați pagina RDWeb și încercați din nou să stabiliți o conexiune RDP.
Leave A Comment?