概要
複数のサブネット、ドメイン、またはその他の状況により、GFI LanGuardの複数のインスタンスが必要となる環境では、これら複数のインスタンスが単一のセントラルSQLデータベースにログするように構成することが可能です。この記事では、そのような構成するための2つのシナリオを説明します。
診断
2つ目のLanGuardインスタンスをインストールして、すでに別のインスタンスで使用されているデータベースをバックエンドデータベースとして構成すると、以下のような構成画面が表示されます。
両方のインスタンスが同じデータベースにデータを記録できるようにするには、Create a new data session(新規データセッションの作成)を選択してください。
注:最初のオプションTake Ownership Of the Selected Data Session(選択されたデータセッションのオーナーになる)を選択すると、2番目のインスタンスがデータセッションを含むデータベースの所有権を取得し、1番目のインスタンスによるデータベースの使用ができなくなります。
2つ以上のインスタンスが同じバックエンドデータベースで動作するように設定されると、2つのシナリオがあります。
- インスタンスは、同じデータベースへの読み書きが可能ですが、自分自身のスキャンとその結果のみが表示され、他のLanGuardインスタンスからのスキャンは表示されません(サポートされているシナリオ)。
- すべてのインスタンスが同じデータベースに読み書きでき、すべてのインスタンスからの同じスキャン結果を見ることができます(サポートされていないシナリオ)。
注: GFI LanGuardの複数のインストールが同じMicrosoft SQLデータベースに正常にログを取るためには、すべてのインストールがGFI LanGuardの同じバージョンとビルドを実行している必要があります。
説明
シナリオ#1
GFI LanGuard の各インスタンスは、それぞれのスキャンと結果のみを表示するように設定されています。このシナリオは、GFI LanGuardによってサポートされています。 これはデフォルトの動作であり、Create a new data session(新しいデータセッションを作成)を選択すれば、それ以上の設定変更は必要ありません。
シナリオ#2
デフォルトでは、各 GFI LanGuard インスタンスは独自のインストール ID を持っており、新しいスキャンが SQL データベースに保存されるたびに、このインストール ID とリンクされます。インストールIDを変更すると、複数のGFI LanGuardインスタンスが、すべてのインスタンスの同じスキャン結果を表示できるようになりますが、このシナリオはサポートされておらず、推奨されていません。
複数のLanGuardインスタンスがすべてのスキャン結果を表示するように設定するには、次のようにしてください。
- GFI LanGuardのインスタンスをインストールし、上記の設定画面が表示されたら、すべてのインスタンスが同じデータベースにデータを記録できるようにするために、同じオプションCreate a new data session(新しいデータセッションを作成する)を選択してください。
- 各インストールのインストールIDを同じにします。
-
Program Files (x86)\GFI\LanGuard 12 Agent\crmiini.xmlの
<Installation id=XXX>
セクションを編集してください。 -
インストールIDを入力してください。
-
ステップ2で入力したインストールIDと同じインストールIDを、すべてのGFI LanGuardのインストール先で上記ファイルを編集して入力してください。
-
上記の変更により、すべての新しいスキャンは、同じインストールIDでデータベースに保存され、すべてのコンソールに同じ情報が表示されるようになります。