Interstage Application Server セキュリティシステム運用ガイド
目次 索引 前ページ次ページ

第3部 ファイアウォールとプロキシサーバ> 第6章 HTTPトンネリング> 6.2 HTTPトンネリングの環境設定

6.2.1 Webサーバの環境設定

 HTTPトンネリングを使用する場合のWebサーバの環境設定について説明します。

HTTP-IIOPゲートウェの構築

 HTTPトンネリングを使用する場合、WebサーバにHTTP-IIOPゲートウェイを構築する必要があります。以下に手順を説明します。

■ Interstage HTTP Serverを使用する場合


 以下のファイル(インストールパスはデフォルト)をInterstage HTTP Serverのmodulesディレクトリ配下に複写します。

 C:\Interstage\ODWIN\bin\httpgw\ODhttpAp.dll


 以下のファイル(インストールパスはデフォルト)をInterstage HTTP Serverのlibexecディレクトリ配下に複写します。

 /opt/FSUNod/lib/libOMhttpAp.so


 以下のファイル(インストールパスはデフォルト)をInterstage HTTP Serverのlibexecディレクトリ配下に複写します。

 /opt/FJSVod/lib/libOMhttpAp.so

 Interstage HTTP Serverの環境定義ファイルをテキストエディタで開き、最後の行に以下の定義を追加します。Interstage HTTP Serverの環境定義ファイルについては、“Webサーバ運用ガイド(Interstage HTTP Server編)”を参照してください。

 LoadModule ODhttp_module modules/ODhttpAp.dll
 AddModule mod_ODhttp.c
 <Location /od-httpgw>
  SetHandler odhttp-handler
  Order deny,allow
  Deny from all
  Allow from all
 </Location>

 LoadModule ODhttp_module libexec/libOMhttpAp.so
 AddModule mod_ODhttp.c
 <Location /od-httpgw>
  SetHandler odhttp-handler
  Order deny,allow
  Deny from all
  Allow from all
 </Location>

■ Internet Information Servicesを使用する場合

 C:\Interstage\ODWIN\bin\httpgwディレクトリをInternet Information Servicesの「仮想ディレクトリ」として設定します。
 設定手順を以下に示します。

1)IIS 5.0の場合

  1. [コントロールパネル]>[管理ツール]>[インターネットサービスマネージャ]を起動します。
  2. ローカルコンピュータのアイコンをクリックし、設定を行うWebサイトを選択します。
  3. [操作]>[新規作成]>[仮想ディレクトリ]をクリックします。
  4. 仮想ディレクトリの作成ウィザードで[次へ]をクリックします。
  5. 「エイリアス」に任意のエイリアス名(例:“cgi-bin”)を入力し[次へ]をクリックします。
  6. 「ディレクトリ」に“Interstageのインストールフォルダ\ODWIN\bin\httpgw”を設定し[次へ]をクリックします。
  7. “ISAPIアプリケーションやCGI等を実行する”のチェックボックスにチェックマークを設定し[次へ]をクリックします。
  8. [完了]をクリックします。

2)IIS 6.0の場合

  1. [コントロールパネル]>[管理ツール]>[インターネットインフォメーションサービス(IIS)マネージャ]を起動します。
  2. ローカルコンピュータのアイコンをクリックし、“Webサイト”から設定を行うWebサイトを選択します。
  3. [操作]>[新規作成]>[仮想ディレクトリ]をクリックします。
  4. 仮想ディレクトリの作成ウィザードで[次へ]をクリックします。
  5. 「エイリアス」に任意のエイリアス名(例: “cgi-bin”)を入力し[次へ]をクリックします。
  6. 「パス」に“Interstageのインストールフォルダ\ODWIN\bin\httpgw”を設定し[次へ]をクリックします。
  7. “ISAPIアプリケーションやCGIなどを実行する”のチェックボックスにチェックマークを設定し[次へ]をクリックします。
  8. [完了]をクリックします。
  9. 次に、“Webサービス拡張”を選択します。
  10. [操作]>[新しいWebサービス拡張を追加]をクリックします。
  11. 「拡張名」に任意の拡張名を入力します。
  12. 「必要なファイル」に“Interstageのインストールフォルダ\ODWIN\bin\httpgw\ODhttp.dll”を追加します。
  13. “拡張の状態を許可済みに設定する”のチェックボックスにチェックマークを設定します。
  14. [OK]をクリックします。

WebサーバのSSL環境の設定

 HTTPトンネリングでSSLを使用したセキュアな通信を行う場合は、WebサーバのSSL環境を使用します。設定方法は、使用するWebサーバの環境設定を参照してください。

Interstage HTTP Serverの場合

Interstage管理コンソールを使用して設定を行ってください。

HTMLの作成

 JavaアプレットでHTTPトンネリングを使用する場合、Javaアプレットを実行するHTMLファイルで<applet>タグの<param>タグにパラメタを記述する必要があります。パラメタの詳細は、“HTTPトンネリングの起動方法”を参照してください。

 以下にJavaアプレットを使用する場合のHTMLの記述例を示します。

(1) Interstage HTTP Serverの場合

 <applet code="Sample.class" width=280 height=300>
  <param name=ORB_FJ_HTTP value=yes>
  <param name=ORB_FJ_SSL value=yes>
  <param name=ORB_FJ_HTTPGW value=http://host.com/od-httpgw>
 </applet>


(2) Internet Information Servicesの場合

 <applet code="Sample.class" width=280 height=300>
  <param name=ORB_FJ_HTTP value=yes>
  <param name=ORB_FJ_SSL value=yes>
  <param name=ORB_FJ_HTTPGW value=http://host.com/cgi-bin/ODhttp.dll>
 </applet>


目次 索引 前ページ次ページ

Copyright 2007 FUJITSU LIMITED