次の方法で共有

Windows Server 2008 R2にて構築したリモートデスクトップ ゲートウェイとLinuxで構築したWebサーバを共存したい。

Anonymous
2017-08-07T08:51:34+00:00

初めて書き込ませて頂きます。

Windows Serverを入手する機会があり、以前から興味があったリモートデスクトップのGW構築を行いました。

ローカルでの動作は良好で、外部ネットワークからの接続を試す事にしました。

【環境】

ルーター  :80、443ポート ⇒ 192.168.11.210(Linux Webサーバに向けて解放中)

Webサーバ(192.168.11.210):HTTP、HTTPSでサービス稼働中

WindowsServer(192.168.11.211):リモートデスクトップ ゲートウェイとして構築済

Windowsサーバーは常時稼働させないため、メインで使用するのはLinuxサーバのままにしておきたいのですが

このままではWindowsサーバに外から接続する事が出来ません・・・。

何か解決策は無いでしょうか・・・。

(現在も色々試行錯誤しておりますが。)

【書き込んでる段階で考えてる手法】

・Apache側でProxy設定を行い、Linuxサーバを中継して受け渡しを行う

 ※そもそもSSL通信している関係で、正しく疎通が取れるのか?(現在Internal Server Errorにて疎通不可)

・クライアント側PCで別ポートから接続を試行する(例:10.25.11.36(GW使用ポートを20000にする) ⇒ 自宅ルータ(外部の20000ポートから192.168.11.211の443ポートへ)

 ※そもそもそんな機能無さそう?

・全てを諦めてVPNで対応する(構築した事無い為時間がかかりそう)

何処で質問をしようか悩みましたが、こちらにしてみる事としました。

宜しくお願い致します。

家庭向け Windows | その他 | インターネットと接続

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
2017-08-07T11:06:23+00:00

Linux 側で HTTPS のトラフィックを RD Gateway に転送する構成ができたのですね。

ただ書かれているようにこの方法だとクライアントからの HTTPS は Linux でターミネーションされるので、クライアントには Linux に設定されている証明書が提示され、結果として RDP クライアントが証明書エラーで接続出来ないでしょう。

この辺りの対処方法があるかについては、TechNet フォーラムで質問してみてください。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
    2017-08-08T07:37:57+00:00

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2017-08-07T10:20:26+00:00

    ご解答ありがとうございます。

    つい先ほど疎通がとれない問題については解決しまして、一応はサーバーまで到達するようになりました。

    ただ、証明書で差異があって(Linuxサーバで使用している証明書を参照している)

    「要求されたゲートウェイサーバーアドレスと証明書のサブジェクト名が一致しないため、このコンピュータからリモートコンピュータからリモートコンピュータに接続できません。」

    というエラーが帰ってくるところまで進みました。

    証明書周りを弄れば何とかなるかもしれません。

    ≫より詳細な情報が必要であれば、まず TechNet フォーラム(https://social.technet.microsoft.com/Forums/ja-JP/home?category=windowsserver)で質問されると良いかと思います。

    了解しました。そちらに質問の方を行うようにします。

    ご回答有り難う御座いました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
    2017-08-07T09:27:19+00:00

    リモートデスクトップ ゲートウエイはリモートデスクトッププロトコル(RDP)の通信を標準的な HTTPS でトンネリングする仕組みなので、待ち受けポート(443)を変更することはできないようですね。

    Linux サーバー側の HTTPS を使わないのであれば、ルーターで 80 番は Linux サーバーへ、 443番は Windows Server (RD Gateway)にフォワーディングすればよいかと思います。

    Linux サーバーの HTTPS と RD Gateway を共存させるのは不可能ではないでしょうが、結構面倒ではないかと思います(両サーバーの手前にアプリケーション レイヤー プロキシを構成するとか)。

    > ・クライアント側PCで別ポートから接続を試行する(例:10.25.11.36(GW使用ポートを20000にする) 

    > ⇒ 自宅ルータ(外部の20000ポートから192.168.11.211の443ポートへ)

    >  ※そもそもそんな機能無さそう?

    この手はあるかと思いますが、これはルーターの機能次第ですね。

    より詳細な情報が必要であれば、まず TechNet フォーラム(https://social.technet.microsoft.com/Forums/ja-JP/home?category=windowsserver)で質問されると良いかと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません