Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
allgemein:remotenutzung_von_bwlehrpool [2021/12/16 17:46 CET] – [Momentane Einschränkungen und Probleme] risenmanallgemein:remotenutzung_von_bwlehrpool [2023/10/27 15:56 CEST] (aktuell) – [Allgemeines] +Schlüsselwort chr
Zeile 1: Zeile 1:
 ====== Remotezugriff auf bwLehrpool-Clients ====== ====== Remotezugriff auf bwLehrpool-Clients ======
  
-<note tip>Wenn Sie Interesse haben, können wir Ihnen gerne einzelne Testaccounts anbietenmit dem Sie die Remotelösung auf dem System der Universität Freiburg testen können. Schreiben Sie uns dazu einfach eine kurze E-Mail an support@bwlehrpool.de</note>+<note tip>Bei Interesse können wir Ihnen gern einige Testaccounts einrichtenmittels derer Sie die Remotelösung auf dem System der Universität Freiburg testen können. Schreiben Sie dazu einfach eine kurze E-Mail an support@bwlehrpool.de.</note>
  
  
Zeile 7: Zeile 7:
  
 Auf Grund der derzeitigen Situation (Corona-Krise) sind die meisten Hochschulen und Universitäten für den öffentlichen Verkehr gesperrt und deren Poolräume geschlossen. Viele Lehrende verlagern ihre Veranstaltungen daher ins Web und zeichnen Vorlesungen als Video auf. Zur praktischen Arbeit fehlt den Studierenden aber häufig die gewohnte Lernumgebung in Form der normalerweise in den Poolräumen bereitgestellten Software. Die notwendige Software auf privaten Geräten der Studierenden zu installieren ist häufig aufgrund von Lizenzbeschränkungen, fehlender Installationspakete, mangelnder Kenntnis zur Installation und Konfiguration der Software usw. nicht möglich. Auf Grund der derzeitigen Situation (Corona-Krise) sind die meisten Hochschulen und Universitäten für den öffentlichen Verkehr gesperrt und deren Poolräume geschlossen. Viele Lehrende verlagern ihre Veranstaltungen daher ins Web und zeichnen Vorlesungen als Video auf. Zur praktischen Arbeit fehlt den Studierenden aber häufig die gewohnte Lernumgebung in Form der normalerweise in den Poolräumen bereitgestellten Software. Die notwendige Software auf privaten Geräten der Studierenden zu installieren ist häufig aufgrund von Lizenzbeschränkungen, fehlender Installationspakete, mangelnder Kenntnis zur Installation und Konfiguration der Software usw. nicht möglich.
 +
 +==== bwLehrpool-remote ====
  
 Da die bwLehrpool-Clients in den Poolräumen zwar prinzipiell nutzbar, bisher jedoch nicht für Studierende erreichbar sind, wurde eine Möglichkeit entwickelt, auf diese ungenutzten Clients über einen einfachen Webbrowser von überall her, also remote, zuzugreifen. Dies wird mit Apache Guacamole((https://guacamole.apache.org/)) ermöglicht, das als eine Art VNC-Proxy/-Gateway fungiert. Über dieses Gateway werden Nutzer auf Poolraum-Clientrechner verbunden. Nutzerseitig läuft Anzeige und Eingabe ganz einfach über einen HTML5-fähigen Browser ab, der weder besonders leistungsfähige Hardware noch eine Installation von Software oder Plugins voraussetzt. Da die bwLehrpool-Clients in den Poolräumen zwar prinzipiell nutzbar, bisher jedoch nicht für Studierende erreichbar sind, wurde eine Möglichkeit entwickelt, auf diese ungenutzten Clients über einen einfachen Webbrowser von überall her, also remote, zuzugreifen. Dies wird mit Apache Guacamole((https://guacamole.apache.org/)) ermöglicht, das als eine Art VNC-Proxy/-Gateway fungiert. Über dieses Gateway werden Nutzer auf Poolraum-Clientrechner verbunden. Nutzerseitig läuft Anzeige und Eingabe ganz einfach über einen HTML5-fähigen Browser ab, der weder besonders leistungsfähige Hardware noch eine Installation von Software oder Plugins voraussetzt.
Zeile 30: Zeile 32:
 Zur besseren Vorstellung haben wir einen kleinen Screencast aus Sicht eines Nutzers erstellt. Zur besseren Vorstellung haben wir einen kleinen Screencast aus Sicht eines Nutzers erstellt.
  
-<html><div align="center"> +{{ :guacamole.mp4?600x410 |}} 
-<iframe src="https://video.hs-offenburg.de/media/embed?key=29ee842984729fa7fee50fa5653ea034&width=720&height=405&autoplay=false&autolightsoff=false&loop=false&chapters=false&related=false&responsive=false&t=0" data-src="" class="iframeLoaded" width="720" height="405" frameborder="0" allowfullscreen="allowfullscreen" allowtransparency="true" scrolling="no"></iframe> +
-</div></html>+
  
  
Zeile 39: Zeile 40:
 ==== Was wird benötigt ==== ==== Was wird benötigt ====
  
-  * Apache Guacamole +  * Apache GuacamoleEine Anleitung zur Installation finden Sie unter [[allgemein:guacamole_installation|Guacamole-Proxy Installation]].
-    * Dies müssen Sie selbst aufsetzen, am besten als VM in Ihrem ESX-Cluster. +
-      * Eine Anleitung zur Installation finden Sie unter [[allgemein:guacamole_installation|Guacamole-Proxy Installation]] +
-    * Installieren Sie außerdem das LDAP-Plugin wie in der Anleitung beschrieben und richten es Ihrem Authentifizierungsserver entsprechend ein. +
-    * Importieren Sie das von uns bereitgestellte [[http://files.bwlp.ks.uni-freiburg.de/satellit/beta/|Guacamole Plugin]] nach ///etc/guacamole/extensions// +
-    * Ergänzen Sie als Letztes in der guacamole.properties folgendene Zeile: +
-      * <nowiki>slx-client-list-url: https://<sat-ip>/slx-admin/api.php?do=remoteaccess</nowiki>+
  
   * bwLehrpool   * bwLehrpool
Zeile 55: Zeile 50:
 === Konfiguration im Satellitenserver === === Konfiguration im Satellitenserver ===
  
-Geben Sie im Menüpunkt "Fernzugriff" die IP-Adresse Ihres Guacamole-Proxyservers ein und legen Gruppen an, denen Sie anschließend Räume zuweisen können. Deren Clients können dann remote verwendet werden. Gruppen können zusätzlich per Passwort geschützt werden. Sie können außerdem einstellen, wie viele Clients pro Gruppe per WOL aufgeweckt werden sollen, sobald sich ein Nutzer am Guacamole-Proxy anmeldet. Somit wird sichergestellt, dass immer die angegebene Anzahl an Rechnern pro Gruppe zur Verfügung steht.+Geben Sie im Menüpunkt "Fernzugriff" die IP-Adresse Ihres Guacamole-Proxyservers ein und legen Gruppen an, denen Sie anschließend Räume zuweisen können. Deren Clients können dann remote verwendet werden. Gruppen können zusätzlich per Passwort geschützt werden. Sie können außerdem einstellen, wie viele Clients pro Gruppe in Bereitschaft gehalten werden. Somit wird sichergestellt, dass immer die angegebene Anzahl an Rechnern pro Gruppe zur Verfügung steht.
  
 ==== Ablauf und Funktionalität ==== ==== Ablauf und Funktionalität ====
Zeile 73: Zeile 68:
   * Hardwarebeschleunigung für Grafikkarten wird noch nicht unterstützt.   * Hardwarebeschleunigung für Grafikkarten wird noch nicht unterstützt.
  
-<note important> Es muss netzwerktechnisch sichergestellt sein, dass von dem Guacamole-Server die konfigurierten IP-Bereiche erreichbar sind. Ansonsten treten für die fehlerhafte Gruppe Verbindungsfehler auf, trotz verfügbare Clients </note>+<note important> Es muss netzwerktechnisch sichergestellt sein, dass die konfigurierten IP-Bereiche vom Guacamole-Server aus erreichbar sind. Ansonsten treten trotz verfügbarer Clientrechner Verbindungsfehler in der fehlerhaften Gruppe auf.</note>
 ==== Auf der Todo-Liste ==== ==== Auf der Todo-Liste ====
  
Drucken/exportieren