Clientul web Remote Desktop al Microsoft permite utilizatorilor să acceseze desktopuri și aplicații Windows direct printr-un browser, fără a instala un client RDP tradițional. Disponibil pentru implementările Windows Server Remote Desktop Services (RDS), simplifică accesul la resursele publicate pe diferite sisteme de operare desktop.
Acest articol explică cum să instalați și să publicați Clientul Web pentru Desktop la Distanță pe Windows Server 2025, 2022, 2019 și 2016, acoperind cerințele preliminare, configurarea, optimizarea performanței și depanarea.
Ce este clientul web pentru desktop la distanță?
Clientul web Remote Desktop este interfața bazată pe browser a Microsoft pentru accesarea resurselor publicate prin Serviciile Remote Desktop. În loc să lanseze un client RDP instalat local, utilizatorii se conectează la un portal web și deschid aplicațiile sau desktopurile lor atribuite.
Construit pe tehnologii web, inclusiv HTML5, clientul suportă sesiuni remote prin browsere compatibile precum Microsoft Edge, Google Chrome, Mozilla Firefox și Safari.
Cum funcționează clientul web pentru desktop la distanță?
Clientul web funcționează într-o implementare existentă a Serviciilor de Desktop la Distanță. Mai multe roluri de server colaborează pentru a oferi acces:
- Acces la RD Web: Oferă interfața web prin care utilizatorii descoperă și lansează resursele publicate.
- RD Gateway: Gateway RD Permite conectivitate externă sigură la infrastructura internă a Serviciilor Desktop la Distanță.
- RD Connection Broker: Gestionează rutarea sesiunilor, distribuția sarcinilor și reconectarea la sesiunile existente.
- Gazda sesiune RD: Rulează desktopurile și aplicațiile Windows accesate de utilizatori.
Clientul web Remote Desktop nu înlocuiește aceste roluri. Adaugă o interfață bazată pe browser la o implementare RDS care trebuie să fie deja operațională.
RD Web Access vs. Client web Remote Desktop
Deși sunt strâns legate, RD Web Access și Clientul Web pentru Desktop Remote servesc scopuri diferite.
RD Web Access este un rol Windows Server care prezintă aplicații și desktopuri publicate. Clientul Web pentru Desktopul Remote este un client suplimentar bazat pe browser, instalat și publicat prin acea infrastructură.
Instalarea RD Web Access singură nu activează automat sesiuni interactive de acces la distanță în interiorul browserului. Administratorii trebuie să desfășoare și să publice separat pachetul clientului web.
Ce sunt cerințele clientului web pentru Remote Desktop pe Windows Server?
Înainte de a instala clientul web, verificați dacă rolurile serverului, certificatele, licențierea și configurația rețelei îndeplinesc cerințele Microsoft.
Versiunile acceptate ale serverului Windows
Documentația actuală a clientului web Remote Desktop de la Microsoft listează următoarele versiuni printre sistemele de operare aplicabile:
| Versiunea Windows Server | Starea documentației |
|---|---|
| Windows Server 2025 | Listat după caz |
| Windows Server 2022 | Listat după caz |
| Windows Server 2019 | Listat după caz |
| Windows Server 2016 | Listat după caz |
Windows Server 2025 este, prin urmare, inclus în actualul documentația Microsoft .
Cu toate acestea, cerințele detaliate de configurare ale Microsoft specifică în continuare numele Windows Server 2016 și 2019 pentru rolurile RD Gateway, RD Connection Broker și RD Web Access. Administratorii care implementează clientul web într-un mediu Windows Server 2022 sau 2025 ar trebui să verifice configurația rolului serverului lor în raport cu cea mai recentă documentație înainte de a continua.
Roluri și licențiere RDS necesare
O implementare RDS funcțională trebuie să fie configurată înainte ca clientul web să poată fi instalat. Aceasta include RD Web Access, RD Connection Broker și infrastructura relevantă pentru gazda de sesiune, împreună cu RD Gateway pentru implementarea standard documentată.
Microsoft solicită, de asemenea, licențe de acces pentru clienți RDS (CAL-uri) pe utilizator pentru clientul web. Licențierea pe dispozitiv nu este acceptată pentru acest scenariu.
Asigurați-vă că serverul de licențiere RD este configurat corect și că utilizatorii au drepturile necesare pentru a accesa resursele lor atribuite.
Certificări și Configurare Rețea
Certificatele de încredere sunt esențiale pentru accesul securizat la browser. Configurați corespunzător certificate pentru conexiuni Remote Desktop pe RD Gateway și RD Web Access, și asigurați-vă că numele lor de gazdă se potrivesc cu adresele utilizate de clienți.
Certificatul RD Connection Broker este, de asemenea, necesar în timpul instalării clientului web.
Pentru conectivitatea rețelei, traficul HTTPS folosește de obicei portul TCP 443. Comunicația internă între rolurile RDS trebuie, de asemenea, să fie permisă conform arhitecturii de implementare.
Evitați expunerea portului RDP 3389 direct pe internetul public. Utilizatorii externi ar trebui să se conecteze prin intermediul gateway-ului configurat sau al unei alte arhitecturi de acces securizat acceptate.
Cum să instalați clientul web Remote Desktop pe Windows Server
Odată ce infrastructura RDS este gata, clientul web Remote Desktop poate fi instalat și publicat folosind PowerShell.
Următoarea procedură urmează secvența de instalare documentată de Microsoft.
Pasul 1: Exportați certificatul RD Connection Broker
Pe serverul RD Connection Broker, localizați certificatul utilizat pentru conexiunile Remote Desktop.
Exportați certificatul său public ca un
.cer
salvați-l și copiați-l pe serverul RD Web Access.
Clientul web folosește aceste informații despre certificat atunci când stabilește conexiuni cu Brokerul de Conexiuni RD.
Pasul 2: Pregătiți PowerShell
Conectați-vă la serverul RD Web Access și deschideți PowerShell cu privilegii de administrator.
Pe Windows Server 2016, Microsoft instruiește administratorii să actualizeze modulul PowerShellGet:
Instalare-Modul -Nume PowerShellGet -Forță
Repornirea sesiunii PowerShell după actualizarea modulului.
Pentru versiunile mai noi de Windows Server, verificați componentele PowerShell instalate înainte de a face modificări.
Pasul 3: Instalați modulul de gestionare RD Web Client
Instalați modulul de gestionare din PowerShell Gallery:
Instalare-Modul -Nume RDWebClientManagement
Acest modul oferă comenzile necesare pentru a descărca, publica și menține Clientul Web pentru Desktop la Distanță.
Dacă instalarea eșuează, verificați accesul la PowerShell Gallery și verificați că sesiunea PowerShell suportă TLS 1.2 sau o versiune ulterioară.
Pasul 4: Descarcă pachetul clientului web
Rulați următoarea comandă:
Instalare pachet client RDWeb
Acesta descarcă cel mai recent pachet disponibil pentru Clientul Web Remote Desktop.
Utilizarea celei mai recente versiuni suportate este importantă pentru securitate și compatibilitatea cu browserele. Microsoft continuă să lanseze actualizări care abordează vulnerabilitățile, problemele de performanță și funcționalitatea clientului.
Pasul 5: Importați certificatul RD Connection Broker
Importați certificatul exportat anterior:
Import-RDWebClientBrokerCert "C:\Certificates\RDBroker.cer"
Înlocuiți calea exemplu cu locația reală a certificatului.
Certificatul importat trebuie să corespundă brokerului de conexiune RD utilizat de implementare.
Pasul 6: Publicați clientul web Remote Desktop
Publicați pachetul instalat pentru utilizare în producție:
Publicați pachetul RDWebClient -Tip Producție -Cel mai recent
Clientul Web pentru Desktop la Distanță este acum disponibil prin Acces RD Web.
Administratorii pot, de asemenea, să publice o versiune de test înainte de a face o actualizare disponibilă pentru toți utilizatorii:
Publicați-PachetRDWebClient -Tip Test -Cel mai recent
Testarea este deosebit de utilă atunci când se introduce o nouă versiune a clientului browser într-un mediu RDS multi-utilizator stabilit.
Cum puteți accesa și publica desktopuri la distanță prin RD Web?
Publicarea clientului web face interfața browserului disponibilă. Administratorii trebuie, de asemenea, să se asigure că aplicațiile și desktopurile corespunzătoare sunt publicate prin RDS.
Deschideți URL-ul clientului web Remote Desktop
URL-ul standard al clientului web urmează acest format:
https://server.example.com/RDWeb/webclient/index.html
Înlocuiți
server.example.com
cu numele de domeniu complet calificat al serverului RD Web Access.
Numele gazdei trebuie să corespundă certificatului configurat pentru serviciu.
Utilizatorii pot accesa apoi portalul cu un browser compatibil și cu acreditivele organizației lor.
Publicați programele RemoteApp și desktopurile
Aplicațiile și desktopurile sunt publicate prin Serviciile de Desktop la Distanță, nu direct prin modulul de gestionare a clientului web.
În Server Manager, navigați la Servicii de desktop la distanță selectați colecția de sesiuni corespunzătoare și configurați programele RemoteApp publicate.
Asigurați-vă că utilizatorii au permisiunea de a accesa colecția și resursele relevante.
Odată configurate, aplicațiile sau desktopurile apar în interfața clientului web, unde utilizatorii autorizați le pot lansa.
Lansați o sesiune la distanță
Utilizatorii deschid URL-ul clientului web, se autentifică și selectează o resursă disponibilă.
Desktopul la distanță sau aplicația rulează în fereastra browserului, cu interacțiunea gestionată prin infrastructura RDS.
În funcție de configurație, browserul poate solicita permisiunea de a utiliza anumite resurse locale, cum ar fi clipboard-ul.
Cum puteți optimiza performanța clientului web Remote Desktop?
Accesul de încredere la distanță bazat pe browser depinde de mai mult decât instalarea clientului web. Calitatea rețelei, capacitatea serverului și configurarea sesiunii influențează toate reacția.
Gestionați lățimea de bandă și latența rețelei
Traficul desktop-ului la distanță variază în funcție de aplicațiile utilizate, rezoluția ecranului și nivelul de activitate grafică.
Aplicațiile de birou și software-ul de afaceri simplu impun în general cerințe diferite asupra rețelei decât aplicațiile intensive în grafică sau conținutul de ecran care se schimbă frecvent.
Înainte de implementare, estimați numărul de utilizatori concurenți și evaluați lățimea de bandă disponibilă în timpul perioadelor de vârf.
Latenta este la fel de importantă. Chiar și atunci când lățimea de bandă este suficientă, timpii mari de întoarcere pot face ca tastarea, derularea și interacțiunile cu aplicațiile să pară lente.
Administratorii ar trebui să monitorizeze latența rețelei, pierderile de pachete și utilizarea lățimii de bandă, în special atunci când utilizatorii se conectează din locații remote.
Monitorizarea resurselor serverului și a performanței sesiunii
Serverele RD Session Host trebuie să aibă suficient CPU, memorie și capacitate de disc pentru a susține utilizatorii concurenți.
Monitorizați utilizarea resurselor împreună cu numărul de sesiuni active pentru a identifica limitele de capacitate înainte ca utilizatorii să experimenteze degradarea performanței.
Metricile utile includ utilizarea CPU și a memoriei, activitatea pe disc, lățimea de bandă a rețelei, sesiunile active și deconectate, precum și eșecurile de conectare a sesiunilor.
Monitorul de performanță Windows, Vizualizatorul de evenimente și instrumentele adecvate de monitorizare a infrastructurii pot ajuta la identificarea dacă sesiunile lente sunt cauzate de saturația serverului, condițiile de rețea sau o aplicație individuală.
Monitorizarea ar trebui să țină cont și de sarcinile de lucru de vârf, mai degrabă decât să se bazeze exclusiv pe utilizarea medie.
Mențineți actualizate pachetele Browsers și Web Client
Versiunile browserului și capacitățile grafice ale clientului pot afecta performanța sesiunii remote.
Notele de lansare ale clientului web actual de la Microsoft introduce cerințe legate de vârsta browserului, suportul codec-ului AVC și disponibilitatea WebGL.
Testați browserele acceptate folosind sarcini reprezentative și mențineți pachetul clientului web actualizat.
Acolo unde apar probleme specifice browserului, comparați comportamentul între browserele acceptate și, unde este cazul, cu un client RDP nativ pentru a ajuta la izolarea cauzei.
Care este procesul de gestionare a desfășurărilor RD Web Client pe mai multe servere?
Organizațiile mai mari distribuie adesea sarcinile de lucru pentru desktopuri la distanță pe mai multe servere RD Session Host.
În aceste medii, rutarea sesiunilor, distribuția sarcinilor și reconectarea devin esențiale pentru menținerea unui acces fiabil.
Broker de conexiune RD și echilibrarea încărcării
Brokerul de conexiuni RD coordonează conexiunile la resursele publicate și direcționează utilizatorii către serverele RD Session Host adecvate.
În cadrul unei colecții de sesiuni, suportă distribuția sarcinilor între gazdele disponibile, ajutând administratorii să împartă sarcinile de lucru în loc să concentreze fiecare sesiune pe un singur server.
Acest lucru devine deosebit de important atunci când mai mulți utilizatori accesează aceleași aplicații publicate sau mediu desktop.
Administratorii ar trebui să configureze colecțiile de sesiuni și setările de echilibrare a încărcării conform capacității serverului și a sarcinilor de lucru așteptate.
Clientul web Remote Desktop nu introduce un mecanism de echilibrare a încărcării separat. Se bazează pe infrastructura RDS existentă pentru a direcționa conexiunile.
Persistența sesiunii și reconectarea
Utilizatorii pot pierde temporar conectivitatea din cauza întreruperilor de rețea, închiderii browserului sau modificărilor în condițiile rețelei.
Brokerul de conexiune RD ajută la reconectarea utilizatorilor la sesiunile lor existente atunci când aceste sesiuni rămân disponibile.
Persistența sesiunii depinde de implementarea RDS, configurația colecției și politicile de sesiune aplicabile.
Administratorii ar trebui să revizuiască limitele sesiunilor deconectate și comportamentul de reconectare automată pentru a echilibra utilizabilitatea, capacitatea serverului și securitatea.
Testarea reconectării este deosebit de importantă în medii cu mai multe servere, unde utilizatorii trebuie să fie redirecționați înapoi la sesiunile lor originale, mai degrabă decât să creeze accidental sesiuni suplimentare inutile.
Considerații privind disponibilitatea ridicată
Pentru implementări critice pentru afaceri, eliminarea punctelor unice de eșec poate necesita infrastructură RDS suplimentară.
Acest lucru poate include configurații RD Connection Broker foarte disponibile, servicii de gateway și acces web redundante și mai multe servere RD Session Host.
Disponibilitatea RD Web Access și RD Gateway trebuie planificată separat de distribuția sarcinii gazdelor de sesiune. Adăugarea mai multor gazde de sesiune de una singură nu face ca întregul mediu de acces la distanță să fie foarte disponibil.
Administratorii ar trebui, de asemenea, să verifice consistența certificatelor, configurația DNS și comportamentul echilibratorului de încărcare între componentele redundante.
Ce sunt caracteristicile și limitările clientului web pentru Remote Desktop?
Accesul bazat pe browser oferă flexibilitate, dar nu reproduce toate capacitățile unui client RDP instalat local.
Imprimare și Transferuri de Fișiere
Clientul web al Microsoft suportă imprimarea de la distanță printr-o imprimantă virtuală care generează fișiere PDF descărcabile.
Transferurile de fișiere sunt disponibile prin locații virtuale desemnate în sesiunea la distanță, cu o limită documentată a dimensiunii de descărcare de 255 MB.
Aceste fluxuri de lucru diferă de redirecționarea directă a unităților locale și a imprimantelor disponibile în clienții RDP tradiționali.
Organizațiile cu cerințe de imprimare specializate sau transferuri frecvente de fișiere mari ar trebui să testeze aceste capacități înainte de implementare.
Compatibilitate cu browserul și mobilul
Clientul web suportă browsere desktop compatibile pe Windows, macOS, Linux și ChromeOS.
Cu toate acestea, documentația Microsoft nu listează în prezent dispozitivele mobile ca fiind acceptate pentru acest client web.
Organizațiile care necesită acces de pe smartphone-uri sau tablete ar trebui să evalueze clienți dedicați sau soluții alternative de livrare bazate pe browser.
Securitate și Controlul Accesului
Clientul web beneficiază de controalele de securitate implementate în întreaga desfășurare RDS de bază.
Administratorii ar trebui să urmeze Cele mai bune practici pentru securitatea RDP inclusiv utilizarea certificatelor de încredere, restricționarea expunerii inutile a rețelei și aplicarea politicilor de acces cu privilegii minime la resursele publicate
Măsuri suplimentare de securitate, inclusiv autentificarea multifactor prin arhitecturi de acces acceptate, pot ajuta la protejarea serviciilor accesibile extern.
Mențineți Windows Server, componentele RDS și clientul web actualizate și monitorizați eșecurile de autentificare și activitatea neobișnuită a sesiunilor.
Cum să actualizați și să depanați clientul web Remote Desktop?
Întreținerea regulată reduce problemele de conectare cauzate de pachete învechite, certificate expirate și modificări ale infrastructurii RDS.
Actualizați clientul web Remote Desktop
Pentru a descărca cel mai recent pachet, rulați:
Instalare pachet client RDWeb
Opțional, publicați-l mai întâi în mediul de testare:
Publicați-PachetRDWebClient -Tip Test -Cel mai recent
După validarea actualizării, publicați-o în producție:
Publicați pachetul RDWebClient -Tip Producție -Cel mai recent
Documentele de eliberare ale Microsoft conțin actualizări de securitate, îmbunătățiri de compatibilitate și soluții pentru problemele cunoscute.
Actualizați certificatul brokerului de conexiune RD
Când certificatul brokerului este reînnoit sau înlocuit, exportați certificatul actualizat și importați-l în configurația clientului web:
Import-RDWebClientBrokerCert "C:\Certificates\RDBroker-New.cer"
Republish clientul de producție:
Publicați pachetul RDWebClient -Tip Producție -Cel mai recent
Nefacerea actualizării certificatului brokerului poate declanșa o eroare neașteptată a certificatului de autentificare a serverului.
Rezolvați problemele comune de conectare
Pagina clientului web nu se încarcă: Verificați disponibilitatea RD Web Access, rezolvarea DNS, conectivitatea HTTPS, configurația IIS și dacă pachetul a fost publicat. Dacă conectivitatea rămâne problema, revizuiți cum să stabilirea unei conexiuni securizate la un server înainte de a schimba configurația clientului web
Utilizatorii se pot conecta, dar nu văd nicio aplicație: Verificați configurația colecției de sesiuni, resursele publicate, permisiunile utilizatorului și conectivitatea Brokerului de Conexiuni RD.
Eroarea certificatului apare: Verificați valabilitatea certificatului, potrivirea numelui gazdei și dacă certificatul brokerului corect a fost importat.
Sesiunile remote se deconectează frecvent: Investigați stabilitatea rețelei, conectivitatea RD Gateway, politicile de expirare a sesiunii și utilizarea resurselor RD Session Host.
Sesiunile sunt lente sau neresponsive: Compară performanța browserului, capacitatea serverului și latența rețelei. Dacă problema apare și printr-un client RDP nativ, cauza este mai probabil să implice mediul RDS de bază.
O abordare structurată a depanării ajută la distingerea problemelor clientului browser de defecțiunile din altă parte a infrastructurii Serviciilor de Desktop la Distanță.
TSplus Remote Access: Acces prin browser printr-un portal de aplicații web
Organizațiile care caută o abordare mai simplă pentru livrarea desktop-urilor și aplicațiilor bazate pe browser pot lua în considerare TSplus Remote Access Clientul său web HTML5 permite utilizatorilor autorizați să acceseze aplicații Windows și desktopuri remote direct printr-un browser compatibil, fără a instala un client RDP tradițional.
Portalul aplicației web TSplus oferă o interfață centralizată pentru lansarea aplicațiilor și desktopurilor publicate. Spre deosebire de Clientul Web Remote Desktop al Microsoft, care se bazează pe o implementare RDS existentă cu roluri specifice de server, soluția noastră oferă propria arhitectură de publicare a aplicațiilor și acces prin browser. Acest lucru o face o alternativă pentru afacerile care doresc să livreze resurse Windows printr-un portal web, simplificând în același timp implementarea și administrarea.
Concluzie
Clientul web Remote Desktop al Microsoft permite accesul bazat pe browser la desktopuri și aplicații Windows prin intermediul serviciilor Remote Desktop. Cu Windows Server 2025 inclus în documentația actuală a Microsoft, administratorii ar trebui să verifice compatibilitatea implementării, licențierea, certificatele și rolurile serverului înainte de instalare.
Pentru o funcționare fiabilă, menținerea clientului web este doar o parte a sarcinii. Performanța rețelei, gestionarea sesiunilor, echilibrarea încărcării și monitorizarea infrastructurii determină de asemenea calitatea experienței de acces de la distanță.
TSplus Acces la Distanță Încercare Gratuită
Alternativă finală la Citrix/RDS pentru acces la desktop/aplicații. Sigur, rentabil, pe premise/cloud