Remotedesktop 100% über Browser?

9

Ich habe einen Windows 2008 R2 Web Edition-Server. Gibt es eine Möglichkeit, wie ich eine Remotedesktopverbindung vollständig über einen Browser herstellen kann? Das heißt, wenn "Remotedesktopverbindung" auf meinem PC blockiert ist, kann ich trotzdem eine Verbindung herstellen?

Vielen Dank!

user29266
quelle
Verwenden Sie VNC, websockify und noVNC.
Halfgaar

Antworten:

3

Nein ................. immer noch nein.

Ich habe mich beim ersten Mal geirrt. Wenn Sie keine Kontrolle über den Server haben, haben Sie immer noch kein Glück. Wenn Sie jedoch Administratorzugriff erhalten, können Sie die Unterkomponente "Remotedesktop-Webverbindung" des WWW-Dienstes von IIS über die Systemsteuerung und installieren Navigieren Sie dann zu http: // Whatever / tsweb

Probieren Sie es aus und lassen Sie es uns wissen.

Chopper3
quelle
Wenn Sie die TSWeb-Site verwenden, wird Ihr ausgehender RDP-Verkehr weiterhin über Port 3389 (oder den für RDP eingerichteten Port) geleitet. Sie können einfach einen Browser anstelle des RDP-Clients verwenden. Ich vermute, das Poster möchte einen Weg finden, um ausgehende Firewall-Einschränkungen zu umgehen.
Sam Cogan
vermutet so sam, aber zumindest kann er es so versuchen, denke ich, Prost.
Chopper3
16

Altes Thema, aber immer noch eine relevante Frage. Ab diesem Jahr gibt es ohnehin einige Optionen für jemanden, der eine RDP-Lösung im Browser verwenden möchte.

Guacamole bietet "HTML5 Clientless Remote Desktop": Dieser soll auf einem dritten Server als Tunnel und Proxy eingerichtet werden, damit ein Client-Computer eine Verbindung zu einem Remote-Computer herstellen kann, ohne den Client oder den Client speziell konfigurieren zu müssen Remote-Computer. Wenn Sie keinen dritten Zwischenserver verwenden möchten, können Sie Guacamole auf dem Remote-Server installieren, zu dem Sie eine Verbindung herstellen möchten (vorausgesetzt, es wird ein Webserver ausgeführt), auf localhost verweisen und dann über den Browser Ihres Client-Computers auf diese Webseite zugreifen ( zum Beispiel ).

2X verfügt über einen "Client für RDP / Remotedesktop für Google Chrome" , eine Chrome-Erweiterung, für die kein dritter Server erforderlich ist.

RemoteSpark ist eine weitere gute Option. Sie haben einen kostenpflichtigen Dienst, aber Sie können anscheinend einfach ihre HTML-Datei herunterladen und für Ihren persönlichen Gebrauch einrichten, wenn Sie die Erfahrung ( Quelle ) haben. In diesem Fall würde ich die HTML-Datei in einem Webserver-Verzeichnis auf dem Server ablegen, auf den ich zugreifen möchte (natürlich über HTTPS), und sie so einstellen, dass sie eine Verbindung zu localhost herstellt, sodass keine Pakete außerhalb des Standorts übertragen werden müssen, außer in den Client-Computer, codieren Sie alle gewünschten Einstellungen fest und platzieren Sie sie hinter einer Anmeldeseite mit einer Zwei-Faktor-Authentifizierung (mindestens einer der beiden Faktoren ist bildbasiert oder eine andere Nicht-Text- oder Einwegmethode) in um Keylogger auf öffentlichen oder anderweitig unsicheren Computern zu vereiteln.

Wenn Sie die Administratorsteuerung über den Remotecomputer haben und das RDP selbst einrichten und mikromanagen möchten, können Sie beispielsweise eine Kombination aus FreeRDP und FreeRDP-WebConnect ausprobieren .

Sie können auch schauen in Ericoms AccessNow und CybeleSoft des ThinRDP , und natürlich hat Microsoft eine bereitgestellte Remote Desktop Web Connection ( siehe auch ) -Funktion eingewickelt in ihre RDP Lösung , da Windows XP.

David Michael Gregg
quelle
2
Remotedesktop-Webverbindung ist die schlimmste Art von Müll. (a) Funktioniert nur mit Internet Explorer 6, schlägt aufgrund von nicht standardmäßigem HTML-Code in modernen Browsern fehl, (b) funktioniert nur über ActiveX-Steuerelemente (Welches Jahr ist es wieder? 2013? Was), (c) Ich habe tagelang dagegen gekämpft und konnte es nicht funktioniert nicht unter Windows Server 2008 R2!
Warren P
2

Alte Post kenne ich aber. . .

Windows Live Mesh war hervorragend für alle, die dies lesen. Es synchronisiert Ihre Daten zwischen PCs, verfügt jedoch über eine versteckte Funktion.

Es verfügt über Remotedesktopfunktionen, auf die über device.live.com zugegriffen werden kann

Die RD-Unterstützung von Mesh muss zuerst auf dem Remote-Computer aktiviert werden. Soweit ich weiß, wird ein HTTPS-Tunnel erstellt (443).

BobbyJo
quelle
1

Sie können dies versuchen, ich verwende dies mit meinen AWS EC2-Instanzen.

http://windows.microsoft.com/en-us/windows-vista/connect-to-another-computer-using-remote-desktop-web-connection "Sie können die Remotedesktop-Webverbindung verwenden, um eine Verbindung zu einem Remotecomputer herzustellen Das Internet. Dazu muss auf dem Remotecomputer Windows Server 2008 ausgeführt und der Terminaldienst-Webzugriff (TS Web Access) installiert sein. "

Blueskin
quelle
1

Vielleicht nutzen Sie einen Dienst wie Logmein.com ... Er verwendet Port 80, sollte also fast alles durchforsten .......

CaseyIT
quelle
1

Ihr Webport ist geöffnet? Sie könnten einen SSH-Tunnel aktivieren, der Port 80 überwacht. Sicher, Sie müssten ihn unter Windows installieren und wahrscheinlich einen anderen Port überwachen lassen. Das ist ein kurzer Hack einer Lösung. Proxy 3389 über einen Webproxy.

Warner
quelle
1

Um die obige Liste der browserbasierten RDP-Clients zu erweitern, können Sie auch Myrtille ausprobieren , eine Open-Source-Lösung, die mit Guacamole vergleichbar ist, jedoch auf Windows-Servern ausgeführt wird. Es funktioniert sowohl für HTML4 als auch für HTML5, nützlich, wenn Sie einen alten Browser haben.

Cedrozor
quelle
0

Sie meinen, die ausgehende Verbindung ist blockiert? Wenn dies der Fall ist, können Sie den Server einfach so einrichten, dass er einen anderen Port verwendet, oder einfach ein anderes Tool wie logmein oder vnc verwenden.

Jim

OldJim
quelle
0

Wenn Sie Zugriff auf die Server haben, um Konfigurationsänderungen vorzunehmen (da Sie die Server hosten), können Sie diese so konfigurieren, dass Sie über einen Webbrowser auf Ihre Server zugreifen können (vorzugsweise Internet Explorer, da es sich um einen Windows-Server handelt). Wenn Sie über einen Webbrowser eine Verbindung zu Ihrem Windows-Server herstellen, verwendet der Datenverkehr Port 443. Die meisten Unternehmen öffnen die Ports 80 (http) und 443 (https). Wenn ein Unternehmen einen Webproxyserver verwendet, öffnen sie normalerweise auch die Ports 80 und 443 über den Proxyserver.

Wenn Sie also in einem Unternehmen arbeiten, das nur Webdatenverkehr über einen Proxyserver zulässt, solange dieser Port 443 zulässt, können Sie weiterhin über den Webbrowser auf Ihre Remotedesktopserver zugreifen. Dieser Artikel zeigt Ihnen, wie Sie eine solche Umgebung konfigurieren:

http://sengstar2005.hubpages.com/hub/How-to-Remote-Desktop-to-a-Terminal-Server-via-a-Web-Proxy

Sysadmin Guy
quelle