プロキシの背後に配置されたAgentの接続

インターネット、Deep Security Manager、またはRelayにアクセスするためにプロキシを必要とするコンピュータを保護するには、Deep Security Managerにプロキシのアドレスを設定する必要があります。この設定により、Agentにこの情報が提供されます (また、CLIを使用してAgentでローカルにプロキシを設定することもできます)。

このトピックの内容:

要件

Deep Security Agent 9.6以降では、セキュリティアップデートのアウトバウンド接続をプロキシ経由で実行する必要があります。

プロキシを経由してAgentをRelayまたはManagerに接続する場合 (特にアプリケーションコントロールルールセットの場合) は、Deep Security Agent 10.0以降が必要です。

Deep Security Managerでプロキシを登録する

  1. Deep Security Managerで、[管理][システム設定][プロキシ] の順に選択します。
  2. [プロキシサーバ] エリアで、メニューバーの [新規] をクリックして新しいHTTPプロキシを作成します。
  3. プロトコル、IPアドレス、ポート番号、ユーザ名、パスワードを入力します。

プロキシを経由してAgent、Appliance、Relayをセキュリティアップデートに接続する

また、代わりにコマンドラインを使用してプロキシの使用を設定することもできます。

  1. [プロキシ] タブの [プロキシサーバの使用] エリアで、[Agent、Appliance、およびRelayで使用するセキュリティアップデート用のプライマリプロキシサーバ] 設定を新しいプロキシに変更します。
  2. [保存] をクリックします。

プロキシを経由してAgentをセキュリティサービスに接続する

  1. Deep Security Managerで、[ポリシー] に進みます。
  2. プロキシの背後にあるコンピュータの保護に使用するポリシーをダブルクリックして編集します。
  3. [不正プログラム対策][Smart Protection] の順に選択します。
  4. [ファイルレピュテーションサービス用のSmart Protection Server] で、[初期設定] (ポリシー名が「ベースポリシー」の場合) または [継承] をオフにします。
  5. [Global Smart Protectionサービスへのアクセス時にプロキシを使用する] を選択し、プロキシの名前を選択します。
  6. [保存] をクリックします。
  7. [Webレピュテーション]→[Smart Protection] の順に選択します。
  8. [Webレピュテーションサービス用のSmart Protection Server] で、[初期設定] (ポリシー名が「ベースポリシー」の場合) または [継承] をオフにします。
  9. [Global Smart Protectionサービスへのアクセス時にプロキシを使用する] を選択し、プロキシの名前を選択します。
  10. [保存] をクリックします。
  11. [詳細] タブに進みます。
  12. [ポート] で、使用しているプロキシの待機ポート番号を含むポート番号グループを選択し、[保存] をクリックします。

    たとえば、Squidプロキシサーバを使用している場合は、[Squid Web Server] を選択します。該当するポートグループがない場合は、[ポリシー][共通オブジェクト][リスト][ポートリスト] の順に選択し、[新規] をクリックします。

プロキシを経由してAgentをRelayに接続する

  1. Deep Security Managerの右上で、[サポート][インストールスクリプト] の順に選択してインストールスクリプトジェネレータを表示します。
  2. インストールスクリプトジェネレータでプラットフォームを選択すると、インストールスクリプトが表示されます。
  3. インストールスクリプトで文字列「dsa_control -a」を探します (ある場合)。
    これはAgentからのリモート有効化を行うコマンドです。

  4. Agentからのリモート有効化を行うコマンドの前に、新しい行を追加して次のプロキシ設定コマンドを入力します。
    dsa_control -u ユーザ名:パスワード
    dsa_control -x dsm_proxy://<host or IP>:<port>/
    dsa_control -w <username>:<password>
    dsa_control -y relay_proxy://<host or IP>:<port>

    <host or IP>にはIPアドレスまたはホスト名、<port>にはポート番号<username>:<password>にはコロン (:) 区切り形式のプロキシユーザアカウントとパスワードを指定します。
  5. スクリプトをコピーし、ローカルに保存します。
  6. インストールスクリプトジェネレータを終了します。
  7. Relayコンピュータ上でスクリプトを実行します。
  8. Agentが有効化されてオンラインになり、[コンピュータ] 画面でコンピュータステータスが「管理対象 (オンライン)」と表示されたら、コンピュータの [詳細] 画面を開き、[概要]→[処理]→[ソフトウェア] の順に選択し、[Relayの有効化] を選択します。
  9. アップデートが完了するまで待ちます。完了までの時間は約20分です。
  10. Deep Security Managerで、[管理][アップデート][Relayグループ] の順に選択します。
  11. 新しいRelayグループを編集または作成し、新たに作成したRelayを割り当てます。このRelayグループに、保護対象のコンピュータを割り当てます。

AgentをRelayのプライベートIPアドレスに接続する

RelayにElastic IPアドレスがある場合、AWS VPC内のAgentはそのIPアドレス経由でRelayにアクセスできない場合があります。その代わりに、RelayグループのプライベートIPアドレスを使用する必要があります。

  1. [管理][システム設定] の順に選択します。
  2. [システム設定] エリアで [アップデート] タブをクリックします。
  3. [ソフトウェアアップデート][Deep Security Relayの代わりとなるソフトウェアアップデート配信サーバ] で、次のように入力します。

    https://<IP>:<ポート>/

    <IP>にはRelayのプライベートネットワークIPアドレス、<ポート>にはRelayのポート番号を指定します。

  4. [追加] をクリックします。
  5. [保存] をクリックします。
RelayグループのプライベートIPが変わった場合は、この設定を手動で更新する必要があります。この設定は自動的には更新されません。

プロキシ設定を削除する

不要になったプロキシ設定を追加するインストールスクリプトを使用してAgentをインストールした場合は、コマンドラインで次のコマンドを入力して設定を削除できます。

Windows

C:\Program Files\Trend Micro\Deep Security\dsa_control -x ""

C:\Program Files\Trend Micro\Deep Security\dsa_control -y ""

Linux

/opt/ds_agent/dsa_control -x ""

/opt/ds_agent/dsa_control -y ""

以降のAgentのインストール

最初にAgentをインストールした後にAgentを追加する場合は、プロキシを利用するようにAgentのインストールスクリプトを変更する必要があります。

Agentからのリモート有効化を行うコマンドの前に、新しい行を追加して次のプロキシ設定コマンドを入力します。

Agentからのリモート有効化を行うコマンドの前に、新しい行を追加して次のプロキシ設定コマンドを入力します。
dsa_control -u ユーザ名:パスワード
dsa_control -x dsm_proxy://<host or IP>:<port>/
dsa_control -w <username>:<password>
dsa_control -y relay_proxy://<host or IP>:<port>

<host or IP>にはIPアドレスまたはホスト名、<port>にはポート番号<username>:<password>にはコロン (:) 区切り形式のプロキシユーザアカウントとパスワードを指定します。