Nmap を使用した資格情報なしの Discovery
認証エラーのためにインスタンスが構成アイテム (CI) の識別に失敗した場合、Discovery または Service Mapping は、資格情報を使用せずに CI に関する基本的な情報を収集するために、選択したネットワークマッパー (Nmap) コマンドを MID Server で実行できます。
資格情報なしの Discovery では、資格情報が不足しているか構成が間違っている場合に、ホストおよびアプリケーション CI を作成または変更できますNmap が CI を作成した後に資格情報ベースの Discovery が正常に実行された場合、各タイプの検出から収集された情報がシステムによって調整されます。
Nmap の検出対象
- DNS 名の逆引き解決を実行して、IPv4 アドレスからホストを特定します。
- Nmap コマンドを実行しているホストと同じサブネット上にホストがある場合は、ホストの MAC アドレスを返します。
- ターゲットホストにインストールされているアプリケーションを検出します。
- ターゲットホストと OS バージョンのオペレーティングシステムを検出します。
資格情報なしの Discovery では、ルーターとスイッチがハードウェアとして分類されます。それらに対する特定 CI の作成や更新は行いません。
資格情報なしの Discovery は、資格情報が実行できない既知のサブネットでのみ使用する必要があり、長期間使用しないでください。
クラウドコンピューティングプラットフォームにおける Nmap の資格情報なしの検出スキャン
Amazon Web Service、Microsoft Azure、IBM Cloud、Google Cloud Platform などのクラウドコンピューティングサービス内の任意のリソースに対する Nmap スキャンの実行が、サービス利用規約に違反することはよくあります。たとえば、Amazon Web Service (AWS) 環境は厳しく規制されており、AWS 脆弱性/侵入テストリクエストフォームを利用した AWS の許可が必要です。AWS サービスまたは AWS 所有リソースに対する未承認のテストは禁止されています。これらの理由から、クラウドコンピューティングサービス環境内における資格情報なしの Discovery は適切ではありません。ポリシー違反が発生した場合、サービスから除外される可能性があります。Nmap を実行するための制限事項または権限の要件については、プラットフォームサービスプロバイダーにお問い合わせください。
NNmap とともにインストールされるコンポーネント
| コンポーネント | 説明 |
|---|---|
| システム プロパティ | mid.discovery.credentialless.enable プロパティは、インスタンスに接続されている Nmap がインストールされているすべての MID Server に対して Nmap を有効または無効にします。このプロパティは、Discovery プラグインとともにインストールされ、デフォルトで有効になっています。システム管理者により設定することができます。 |
| MID Server プロパティ | MID Server プロパティ [ecc_agent_property] テーブルにあるこれらのプロパティは、設定を想定していません。
|
| フィールド |
|
| Nmap MID Server 機能 | Nmap の MID Server 機能は、Nmap がインストールされた時点で MID Server に追加され、Nmap がアンインストールされると自動的に削除されます。この機能を持つ MID Server のみが資格情報なしの Discovery を実行できます。システム管理者は、この機能を手動で追加または削除することはできません。メンテナンスロールを持つ自己ホストの顧客は Nmap 機能を変更または削除することはできますが、するべきではありません。 Service Mapping では、Nmap 機能の存在を確認しないで、IP アドレスにのみ基づいて MID Server を選択します。Service Mapping が Nmap 機能を持たない MID Server を選択しないようにするには、資格情報なしの Discovery を有効にする IP アドレス範囲に割り当てられた、すべての MID Server に Nmap をインストールします。Service Mapping が、Nmap 機能を持たない資格情報なしの Discovery 用に MID Server を選択する場合、検出される CI のサイトのマップに次のエラーメッセージが表示されます:「 注: MID Server の [すべて] の機能に Nmap 機能は含まれません。 |
| Npcap | Npcap は、Windows 用の Nmap のパケットキャプチャライブラリーです。Npcap は、Nmap がポートスキャンを迅速に実行し、ターゲット上で実行されているオペレーティングシステムのファミリーを識別できるようにします。Npcap のコピーは MID Server ホストごとに 1 つだけインストールされます。 Npcap は他のアプリケーションで使用できるため、Nmap をアンインストールしても Npcap は自動的にアンインストールされません。他の依存関係が存在しないことを確認した後、Npcap を手動でアンインストールする必要があります。 |
| パターン |
|
| MID Server スクリプトインクルード |
|
| システムスクリプトインクルード | CredentiallessDiscoveryAjax スクリプトインクルードは、インスタンス上で実行され、Windows MID Server で Nmap のインストールとアンインストールを行い、フォーム上の UI アクションから実行されます。このスクリプトは変更しないでください。 |