Windows Server
 Computer >> コンピューター >  >> システム >> Windows Server

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

Microsoftは近年RDPクライアントをさまざまなプラットフォーム(iOS、macOS、Android、Windows 10用の別のUWPリモートデスクトップアプリもあります)に移植していますが、多くのユーザーはRDSサーバーへのリモートアクセスを希望して公開していますブラウザからのRemoteApp。そのために、MicrosoftはHTML5ベースを開発しています。 リモートデスクトップWebクライアント 数年間。ごく最近、最初の公式RDWebクライアントバージョンがリリースされました。この記事では、リモートデスクトップWebクライアントをインストールして構成する方法と、それを使用してWindowsServer2016を実行しているRDSサーバー上のRemoteAppにブラウザーからアクセスする方法について説明します。

内容:

  • リモートデスクトップHTML5Webクライアントの要件
  • Windows Server2016RDSへのRDWebHTML5クライアントのインストール
  • HTML5をサポートするブラウザからRDWebアクセスサーバーに接続する

リモートデスクトップHTML5Webクライアントの要件

リモートデスクトップWebクライアントは、WindowsServer2016/2019で実行されているRDSサーバーでのRDWebアクセスの役割の機能として利用できます。

RD Webクライアントを実装する前に、インフラストラクチャが次の要件を満たしていることを確認してください。

  • Windows Server 2016/2019でのRDゲートウェイ、RD接続ブローカー、RDWebアクセスなどの展開されたRDSインフラストラクチャ。
  • ユーザーごとの端末ライセンス(RDS CAL)が使用されます;
  • 信頼できるCAによって発行されたSSL証明書は、RDSゲートウェイおよびWebアクセスサーバーで使用する必要があります(自己署名SSL証明書は許可されていません)。
  • RDPクライアントとして使用する必要があるのはWindows10またはWindowsServer2008 R2(またはそれ以降)のみです。
  • アップデートKB4025334(2017年7月18日)またはその後の累積アップデートのいずれかをRDSサーバーにインストールする必要があります。

Windows Server2016RDSへのRDWebHTML5クライアントのインストール

すでに述べたように、Windows Server2016/2019用のRDWebクライアントバージョンは現在利用可能ですが、このコンポーネントはWS 2016ディストリビューションに統合されていないため、個別にインストールする必要があります。

PowerShellGetモジュールをRDWebアクセスの役割を持つサーバーにインストールします。

Install-Module -Name PowerShellGet -Force

PowerShellコンソールを再起動します。次に、RDWebクライアント管理モジュールをインストールします。

Install-Module -Name RDWebClientManagement

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

Microsoftライセンス契約の条件に同意するには、Aを押します。 。

次に、最新バージョンのWebリモートデスクトップをインストールします。

Install-RDWebClientPackage

RDWebClientPackageパッケージをインストールしたら、次のコマンドでそのプロパティを確認します。

Get-RDWebClientPackage

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

ご覧のとおり、rd-html 5.0 package version 1.0.0が登場しました。 。

次に、SSO(シングルサインオンを有効にする)に使用されるSSL証明書を、RDS接続ブローカーの役割を持つサーバー上の.cerファイル(BASE64)としてエクスポートします。コンピューター証明書マネージャー(certlm.msc)のグラフィックスナップインでエクスポートできます。必要な証明書は、Personal\Certificatesセクションにあります。

RD Webサーバーに証明書をインポートします:

Import-RDWebClientBrokerCert C:\RDBrokerCert.cer

これで、RDWebクライアントを公開できます。

Publish-RDWebClientPackage -Type Production -Latest

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

RD Webクライアントをテストするには、次のコマンドを使用します。

Publish-RDWebClientPackage -Type Test -Latest

HTML5をサポートするブラウザからRDWebアクセスサーバーに接続する

RDSサーバーにWebクライアントを展開した後、クライアントコンピューターでブラウザーを実行できます。 Edge、IE 11、Google Chrome、Safari、Firefoxのすべての最新バージョンがサポートされています(ただし、RD Webクライアントはまだどのモバイルデバイスでも機能しません)。ブラウザからRDSサーバーにアクセスするには、RDWebサーバーへのURLリンクをユーザーと共有するだけです。

URLアドレスを開きます:

https://RDWebFQDN.server.name/RDWeb/webclient/index.html

テスト環境にアクセスするには、次のURLアドレスを使用します:

https://RDWebFQDN.server.name/RDWeb/WebClient-Test/index.html

サーバー名は、SSL証明書のRDWebAccessサーバー名と一致する必要があります。

資格情報を使用してRDWebサーバーにサインインします。

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

サインイン中に、RDセッションで使用できるローカルリソースを確認するメッセージが表示されます。クリップボードとプリンターのリダイレクトのみが使用可能です(現在、ローカルドライブとUSBデバイスはHTML5 RDPクライアント経由でリダイレクトできません。代わりにmstsc.exeクライアントを使用してください)。

公開されているRemoteAppとRDPショートカットのリストが表示されます。画面上部のアイコンを使用して、それらを切り替えることができます。

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

仮想PDFプリンター(Microsoft Print to PDF)を使用して、RDWebクライアントから印刷できます。次に、RD Webクライアントウィンドウで何かを印刷すると、ブラウザからPDFファイルをダウンロードするように求められます。このPDFファイルを開いて、ローカルプリンターで印刷できます。

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント

RDウィンドウサイズとフルスクリーンモードの動的な変更は、HTML5RDWebクライアントで利用できます。クリップボードを介してリモートデスクトップセッションにコピーできるのはテキストのみです(ファイルやグラフィックはコピーできません)。

RDWebクライアントのRDSサーバーのメモリサイズとCPU負荷を確認できるのは興味深いことです。公開されたアプリのアイコンをクリックするだけで表示できます。

Windows Server2016RDS上のリモートデスクトップHTML5Webクライアント


  1. Server 2016/2012 にリモート デスクトップ サービス (ターミナル サービス) をインストールする方法。

    この記事では、Windows Server 2016 または 2012 にリモート デスクトップ サービスをインストールして構成する方法について、順を追って説明します。リモート デスクトップ サービス (RDS) の一部です。リモート デスクトップ セッション ホスト (RDSH) サーバーは、RDP クライアントを使用して、リモート ユーザーが RDS ホスト サーバー上のアプリケーションと会社のリソースにどこからでもアクセスできるようにします。 このチュートリアルでは、Windows Server 2016 または 2012 をリモート デスクトップ セッション ホスト (ターミナル)

  2. リモート デスクトップ ライセンス サーバー 2016/2019 に RDS CAL をインストールする方法。

    リモート デスクトップ ライセンス サーバーを既にインストールしてアクティブ化しており、ライセンス サーバーにリモート デスクトップ サービス クライアント アクセス ライセンス (CAL) をインストールする場合は、以下の手順をお読みください。 Windows RDS Server 2019 または Server 2016 に追加の RDS Cal をインストールまたは追加するには: 1. サーバー マネージャーを開き、[ツール] から メニューから リモート デスクトップ サービス リモート デスクトップ ライセンス マネージャー . * * または コントロール パネル 管理ツ