検索用のプロキシ サーバー設定を構成する (Office SharePoint Server 2007)

検索サービス管理者は、コンテンツをクロールし、Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされている場合にフェデレーション ソースのクエリを実行する、HTTP 要求を送信するためのプロキシ サーバー設定を指定できます。プロキシ サーバーは、クライアント要求を別のサーバーに転送し、その結果をクライアントに返す中継サーバーとして機能するコンピュータです。プロキシ サーバーは、イントラネットのセキュリティ強化やクライアント要求の応答時間の改善に効果があります。Microsoft Office Servers インフラストラクチャ更新プログラムの詳細については、「Infrastructure Update for Microsoft Office Servers をインストールする (Office SharePoint Server 2007)」を参照してください。

重要

この記事では、[ファームレベル検索の設定の管理] ページでプロキシ サーバー設定を構成する方法について説明します。このページのプロキシ設定を構成するには、ファームの管理者である必要があります。

この記事の内容 :

  • プロキシ サーバーを使用するように Office SharePoint Server 2007 を構成する

  • コンテンツのクロールにプロキシ サーバーが使用されないように指定する

  • フェデレーション ソースのプロキシ設定を理解する

プロキシ サーバーを使用するように Office SharePoint Server 2007 を構成する

この手順を使用して、他のネットワークのコンピュータ上でコンテンツをクロールし、Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされている場合にフェデレーション ソースのクエリを実行するためのプロキシ サーバー設定を指定します。

検索用のプロキシ サーバー設定を構成するには

  1. インストールの状態に応じて、次の手順のいずれかを実行します。

    • Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされている場合は、サーバーの全体管理のサイド リンク バーで、[共有サービス管理] グループの共有サービスをクリックします。

      [共有サービス管理] ページの [検索] セクションで、[検索管理] をクリックします。

      [検索管理] ページの [クロール中] セクションで、[プロキシとタイムアウト] をクリックします。 [ファームレベル検索の設定の管理] ページが表示されます。

      Note

      詳細については、「Microsoft Office サーバー製品インフラストラクチャ更新プログラムについて」(https://go.microsoft.com/fwlink/?linkid=121886&clcid=0x411) を参照してください。

    • Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされていない場合は、[サーバーの全体管理] ページの [アプリケーション構成の管理] タブで、[検索] セクションの [Search サービスの管理] をクリックします。

      [Search サービスの管理] ページの [ファームレベルの検索設定] セクションで、[ファームレベルの検索設定] をクリックします。 [ファームレベル検索の設定の管理] ページが表示されます。

  2. [プロキシ サーバー設定] セクションで、[指定したプロキシ サーバーを使用する] を選択してから、以下の操作を実行します。

    • Microsoft Office Servers インフラストラクチャ更新プログラムをインストールしていない場合は、次の手順に進みます。インストールしている場合、フェデレーション ソースのクエリに同じプロキシ サーバー設定を使用するには、[フェデレーション サイトへのアクセスにこれらのプロキシ設定を使用する] チェック ボックスをオンにします。詳細については、この記事の「フェデレーション ソースのプロキシ設定を理解する」を参照してください。

    • [アドレス] ボックスに、プロキシ サーバーの NetBIOS 名または IP アドレスを入力します。

    • [ポート] ボックスに、このプロキシ サーバーで使用するポート番号を入力します。

    • ローカル アドレスのクロール時にこのプロキシ サーバーを使用しない場合は、[ローカル (イントラネット) アドレスにはプロキシ サーバーを使用しない] チェック ボックスをオンにします。

    • 特定の IP アドレスをクロールするときにプロキシ サーバーを使用しないようにするには、[次で始まるアドレスにはプロキシ サーバーを使用しない] ボックスにサイトのホスト名または IP アドレスを入力します。ホスト名または IP アドレスはセミコロン (;) で区切って入力してください。

コンテンツのクロールにプロキシ サーバーが使用されないように指定する

この手順を使用して、他のネットワークのコンピュータ上でコンテンツをクロールし、フェデレーション ソースのクエリを実行するときにプロキシ サーバーを使用しないように指定します。

検索にプロキシ サーバーが使用されないように指定するには

  1. インストールの状態に応じて、次の手順のいずれかを実行します。

    • Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされている場合は、サーバーの全体管理のサイド リンク バーで、[共有サービス管理] グループの共有サービスをクリックします。

      [共有サービス管理] ページの [検索] セクションで、[検索管理] をクリックします。

      [検索管理] ページの [クロール中] セクションで、[プロキシとタイムアウト] をクリックします。 [ファームレベル検索の設定の管理] ページが表示されます。

      Note

      詳細については、「Microsoft Office サーバー製品インフラストラクチャ更新プログラムについて」(https://go.microsoft.com/fwlink/?linkid=121886&clcid=0x411) を参照してください。

    • Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされていない場合は、[サーバーの全体管理] ページの [アプリケーション構成の管理] タブで、[検索] セクションの [Search サービスの管理] をクリックします。

      [Search サービスの管理] ページの [ファームレベルの検索設定] セクションで、[ファームレベルの検索設定] をクリックします。 [ファームレベル検索の設定の管理] ページが表示されます。

  2. [ファームレベル検索の設定の管理] ページの [プロキシ サーバー設定] セクションで、[接続にプロキシ サーバーを使用しない] をクリックします。

  3. [OK] をクリックします。

フェデレーション ソースのプロキシ設定を理解する

注意

ここでの説明は、Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされている Office SharePoint Server 2007 サーバー ファームにのみ適用されます。

Office SharePoint Server 2007 でフェデレーション ソースのクエリに使用するプロキシ サーバー設定を指定するには、2 つの方法があります。フェデレーション ソースのクエリを実行する前に、Office SharePoint Server 2007 は次の順序でプロキシ設定をチェックし、最初の設定を使用してフェデレーション ソースに接続します。

  1. [ファームレベル検索の設定の管理] ページ。このページに指定されているプロキシ設定は、すべてのフェデレーション場所に適用されます。

    フェデレーション ソースのクエリに使用しているプロキシ サーバーが 1 台だけの場合は、この方法をお勧めします。

  2. フェデレーション場所をホストする SharePoint サイトの .NET web.config ファイル。SharePoint サイトにはそれぞれ web.config ファイルが 1 つずつあり、そのサイト上にあるすべてのフェデレーション場所でそのファイルを使用します。Office SharePoint Server 2007 は web.config ファイルの設定を、そのサイト上にあるフェデレーション場所の既定のプロキシ設定として使用します。

    この方法により、フェデレーション場所をホストする各 SharePoint サイトのプロキシ サーバーを指定できます。ただし、web.config ファイル設定をこの目的で使用すると、パフォーマンスの低下や処理の失敗を招くことがあります。