一部の SGD Gateway 配備では、管理者が着信クライアント接続の IP アドレスを知りたいと考える場合があります。
たとえば、SGD Client を実行しているクライアントデバイスの IP アドレスに基づいて、SGD 配備へのアクセスを制 御したいと考える場合があります。このセクションでは、tarantella コマンド行を使用して、Gateway 配備の拡張クラ イアント IP 情報を表示する方法について説明します。
複数の SGD Gateway とネットワークエントリポイントとしての 1 つのロードバランサによる負荷分散された Gateway 配備の例を使用しています。図C.1「IP アドレスを示した負荷分散された Gateway 配備」を参照してくださ い。
クライアント IP アドレスの表示
図 C.1 IP アドレスを示した負荷分散された Gateway 配備
この例では、配備の IP アドレスは次のとおりです。
• SGD サーバー: 10.0.2.15、10.0.2.16、10.0.2.17
• SGD Gateway: 192.168.0.3 および 192.168.0.4
• ロードバランサ: 192.168.0.2
• クライアントデバイス: 172.16.0.1
C.12.1 クライアント IP アドレスの表示
クライアント IP アドレスの表示
$ tarantella webtopsession list User: .../_user/jdoe
Client: 192.168.0.2
Client (forwarded): 172.16.0.1 Client (tcc): 172.16.0.1 Connection type: Secure
Logged in at: 2017-09-29 14:09:15.717 Logged in to: sgd1.example.com Print state: Ready
Profile: .../_ens/o=Tarantella System Objects/cn=UNIX User Profile
tarantella webtopsession list コマンドによって、複数のクライアント IP フィールドが返されます。このフィール ドは、次のように、配備のさまざまなポイントで報告される IP アドレスに対応しています。
• Client: Gateway への接続のリモートエンドの IP アドレス。
負荷分散された Gateway 配備では、これはロードバランサの IP アドレスです。
この例では、IP アドレスは 192.168.0.2 です。
• Client (forwarded): ロードバランサを使用した配備に対してのみ表示されます。ロードバランサによってその HTTP リクエストのヘッダーに追加された X-Forwarded-For ヘッダーの内容を表示します。
負荷分散された Gateway 配備では、これは通常クライアントデバイスの IP アドレスです。
この例では、IP アドレスは 172.16.0.1 です。
• Client (tcc): SGD クライアントによってその初期化の一部として SGD サーバーに送信された IP アドレス。
• これは通常、クライアントデバイスの IP アドレスです。
この例では、IP アドレスは 172.16.0.1 です。
• HTML5 クライアントを使用している場合、このフィールドは空白のままです。
2. アレイ全体のすべてのアプリケーションセッションのクライアント IP 情報を表示するには、SGD サーバー で、tarantella emulatorsession list コマンドを使用します。次に例を示します。
$ tarantella emulatorsession list User: .../_user/jdoe
Application: .../_ens/o=applications/cn=gnome terminal
Application Server: .../_ens/o=appservers/cn=Tarantella server sgd1 Application Server DNS: sgd1.example.com
Application Server User: jdoe Client: 192.168.0.2
Client (forwarded): 172.16.0.1 Client (tcc): 172.16.0.1 Protocol Engine ID: 12345 Session ID: sg1.example.com:...
Start Time: 2017-09-29 14:09:32.103 Status: Running
tarantella emulatorsession list コマンドによって、複数のクライアント IP フィールドが返されます。tarantella webtopsession list コマンドと同様に、フィールドは配備のさまざまなポイントで報告されるクライアント IP アド レスに対応しています。
付録 D SGD Gateway のトラブルシューティング
この章には、Oracle Secure Global Desktop Gateway (SGD Gateway) の問題を診断して修正するために役立つトラブ ルシューティングのトピックが含まれています。