Wiki source code of FreeRDP Verbindung zu einer RDP Sitzungssammlung auf einem Windows 2012, 2016 oder 2019 einrichten
Version 15.1 by rangee rangee on 2021/09/22 08:28
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{layout}} | ||
| 2 | {{layout-section ac:type="single"}} | ||
| 3 | {{layout-cell}} | ||
| 4 | (% class="auto-cursor-target" %) | ||
| 5 | \\ | ||
| 6 | |||
| 7 | {{info}} | ||
| 8 | Firmware 10.00 – 113 ff | ||
| 9 | |||
| 10 | FreeRDP 2.0 10.00-028 ff | ||
| 11 | {{/info}} | ||
| 12 | |||
| 13 | (% class="auto-cursor-target" %) | ||
| 14 | \\ | ||
| 15 | {{/layout-cell}} | ||
| 16 | {{/layout-section}} | ||
| 17 | |||
| 18 | {{layout-section ac:type="single"}} | ||
| 19 | {{layout-cell}} | ||
| 20 | == FreeRDP Einstellungen: == | ||
| 21 | |||
| 22 | \\ | ||
| 23 | |||
| 24 | {{tip}} | ||
| 25 | Sollten Sie nur eine Sitzungssammlung angelegt haben, so genügt es, wenn Sie alle "[[RD-Sitzungshosts>>doc:||anchor="role-config"]]" mit Semikolon getrennt in das Feld Server eintragen. Hierdurch wird der erste für den Verbindungsaufbau verfügbare Server angesprochen. Ein Loadbalancing findet anschließend serverseitig statt. | ||
| 26 | {{/tip}} | ||
| 27 | |||
| 28 | === Angabe einer speziellen Sitzungssammlung === | ||
| 29 | |||
| 30 | Hierzu sind folgende Minimalparameter, abweichen zur den Default-Werten erforderlich | ||
| 31 | |||
| 32 | 1. Legen sie eine neue FreeRDP Verbindung an | ||
| 33 | 1. Vergeben Sie einen beliebigen "Verbindungsnamen" | ||
| 34 | 1. Tragen Sie unter Server, den Server mit der installierten "[[RD-Verbindungsbroke>>doc:||anchor="role-config"]]r" Rolle ein | ||
| 35 | 1. Tragen Sie unter "Load-Balancer" den [[ermitteln Namen Ihrer Sitzungssamlung>>doc:||anchor="collection-name"]] ein | ||
| 36 | |||
| 37 | Wenn Sie zusätzlich die Verbindung über einen Gatewayserver tunneln möchten (für interne Verbindungen nicht empfohlen) tragen Sie Ihren "[[RD-Gateway>>doc:||anchor="role-config"]]" Server unter "Terminal-Server-Gateway (server:port)" ein. Im Standard wird das "[[RD-Gateway>>doc:||anchor="role-config"]]" über Port 443 angesprochen. | ||
| 38 | |||
| 39 | [[image:attach:FreeRDP-ConnectionBroker2.PNG]] | ||
| 40 | |||
| 41 | == Rollenkonfiguration ermitteln == | ||
| 42 | |||
| 43 | {{id name="role-config"/}} | ||
| 44 | |||
| 45 | Die für die FreeRDP Verbindung benötigten Parameter können Sie über den Server-Manager auslesen. Sie finden alle notwendigen Informationen unter: | ||
| 46 | |||
| 47 | |||
| 48 | |||
| 49 | {{status title="Server-Manager"/}} -> | ||
| 50 | |||
| 51 | {{status title="Remotdesktop-Dienste"/}} → | ||
| 52 | |||
| 53 | {{status title="Übersicht"/}} → Fenster "//Bereitstellungsserver//" | ||
| 54 | |||
| 55 | Interessant für den Verbindungsaufbau von FreeRDP sind die Server mit den Rollendiensten "//RD-Verbindungsbroker//", "//RD-Gateway//" (optional), | ||
| 56 | |||
| 57 | [[image:attach:FreeRDP-ConnectionBroker.PNG]] | ||
| 58 | |||
| 59 | == Name der Sitzungssammlung ermitteln == | ||
| 60 | |||
| 61 | {{id name="collection-name"/}}\\ | ||
| 62 | |||
| 63 | {{note}} | ||
| 64 | Der im Servermanager angezeigte Name der "Sitzungssammlung" entspricht nicht immer dem tatsächlich zu verwendenden "Load-Balancer" Parameter. Unterschiede treten beispielsweise auf, wenn der Name der Sammlung nach Erstellung geändert wird oder eine gewisse Länge überschreitet. | ||
| 65 | {{/note}} | ||
| 66 | |||
| 67 | \\ | ||
| 68 | |||
| 69 | Zur Ermittlung des tatsächlichen "Load-Balancer" Namens können Sie wie folgt vorgehen: | ||
| 70 | |||
| 71 | 1. Öffnen Sie in einem Browser das RDP Webgateway. Wenn die Rolle "Web Access für Remotedesktop" auf dem Server "TS2016GW.windows.local" installiert wäre, so finden Sie das passende Webinterface dazu unter: | ||
| 72 | [[https:~~/~~/TS2016GW.windows.local/RDWeb>>url:https://TS2016GW.windows.local/RDWeb||shape="rect"]] | ||
| 73 | 1. Melden sie sich dort mit einem Benutzer mit entsprechenden Zugriffsrechten auf die Sitzungssammlung an | ||
| 74 | 1. Laden Sie eine RDP Datei mit einem Klick auf die entsprechende Sammlung herunter | ||
| 75 | [[image:attach:FreeRDP-ConnectionBroker3.PNG]] | ||
| 76 | 1. Öffnen Sie die Datei anschließend mit einem beliebigen Texteditor und suchen Sie nach der Zeile, beginnend mit: "loadbalanceinfo:s:" | ||
| 77 | [[image:attach:FreeRDP-ConnectionBroker4.PNG]] | ||
| 78 | 1. Der entsprechende Wert kann wahlweise mit oder ohne führendem "[[tsv:~~/~~/MS Terminal>>url:tsv://MS Terminal||shape="rect"]] Services Plugin.1." übernommen werden | ||
| 79 | {{/layout-cell}} | ||
| 80 | {{/layout-section}} | ||
| 81 | {{/layout}} |