# ネットワークアプリケーションの設定

**ネットワーク** アプリケーションの種類を選択すると、最大8つのネットワークルールをアプリケーションごとに追加するオプションがある **ネットワーク構成** セクションが表示されます。

ネットワークルールは、**IPアドレス**、**ドメイン名**、または **ポート** で構成されることがあります。 各ルールは、ネットワークアプリケーションに関連する接続イベントを指定します。 このデータは、**概要** ダッシュボードとネットワークアプリケーションの **ネットワークビュー** に表示されます。

接続イベントに関する詳細は、[アプリケーション接続トラブルシューティング](https://docs.nexthink.com/platform/ja/solutions/troubleshooting-application-connectivity) ドキュメントを参照してください。

**ルールを追加** を選択して、以下のオプションを指定できるポップアップを開きます。

* IPアドレス
* ドメイン名
* ポート

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-ac83634d9d99f208a50c517e209d8a7083cbac2e%2Fadding_rules.png?alt=media" alt="Adding_rules.png" width="760"><figcaption></figcaption></figure>

## IPアドレスの追加 <a href="#configuringnetworkapplications-addinganipaddress" id="configuringnetworkapplications-addinganipaddress"></a>

ネットワークアプリケーションと関連付けたいIPアドレスを入力します。 インターネットプロトコルバージョン4 (IPv4) アドレスを使用します。

オプションで、IPアドレスの範囲を定義するポートまたはネットワークマスク（サブネットマスクとも呼ばれる）を追加します。

* ポートを指定した場合 (例: *192.168.1.20:443*)、ネットワークアプリケーションはこの特定のIPアドレスとこの特定のポートを専用に監視します。
* ネットワークマスクを定義した場合、その指定した範囲内のすべてのIPアドレスが監視されます。 たとえば、*<http://192.168.1.0/24>* は、*192.168.1.0* と *192.168.1.255* の間のすべてのIPアドレスを監視します。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-8dab63e813699846efb6f7c65f32676914152844%2Fadding_ip.png?alt=media" alt="Adding_IP.png" width="760"><figcaption></figcaption></figure>

## ドメイン名の追加 <a href="#configuringnetworkapplications-addingadomainname" id="configuringnetworkapplications-addingadomainname"></a>

ネットワークアプリケーションをドメイン名で設定します。例: *nexthink.com* または *sharepoint.com*。

オプションでポートを追加できます。 ポートを指定した場合 (例: *\*.nexthink.com:443*)、ネットワークアプリケーションはこの特定のドメイン名とその特定のポートを専用に監視します。

アスタリスク (\*) ワイルドカードを使用し、ドメインベースのルール (例: *\*.nexthink.com*) の先頭に句点を置いてサブドメインを含めます。 \* ワイルドカードは0個以上の文字を表すため、ルール *\*.nexthink.com* は次の場所に一致します:

* *abc.confluence.nexthink.com*
* *confluence.nexthink.com*
* *<http://nexthink.com>*

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-09fc7004cd1668a0492e2103c341d18327547281%2Fadding_domains.png?alt=media" alt="Adding_domains.png" width="760"><figcaption></figcaption></figure>

## ポートの追加 <a href="#configuringnetworkapplications-addingaport" id="configuringnetworkapplications-addingaport"></a>

ポートを0から65535の間の数字で設定します。

<figure><img src="https://3549141153-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLm8O7QKZDn6z806e7Sv%2Fuploads%2Fgit-blob-52e0878028c9a0ab9187a7be53f2d2d512fa459d%2Fadding_ports.png?alt=media" alt="Adding_ports.png" width="760"><figcaption></figcaption></figure>

***

{% hint style="info" %}
各IPアドレス、ネットワークマスク、およびポートは、単一のアプリケーションにおいて一意である必要があります。 例えば、異なるポートやネットワークマスクを使用しない限り、2つのネットワークアプリケーションを同じIPアドレスで設定することはできません。
{% endhint %}

## 異なるアプリケーションの構成ルールはどのように相互照合されますか？ <a href="#configuringnetworkapplications-howaretheconfigurationrulesofdifferentapplicationsverifiedagainsteach" id="configuringnetworkapplications-howaretheconfigurationrulesofdifferentapplicationsverifiedagainsteach"></a>

すでに他のアプリケーションに設定されているIPアドレスでアプリケーションを設定しようとすると、システムはエラーメッセージを生成します。 ただし、ドメイン名を使用してアプリケーションを設定し、別のアプリケーションを IPアドレスを使用して設定する状況が発生する可能性があります。 接続イベントの性質上、システムはそのような矛盾を構成時に検証できません。 同じ接続イベントを複数のアプリケーションに関連付けないようにするために、Nexthinkは情報を優先して、各接続イベントが1つのネットワークアプリケーションだけに関連付けられるようにします。 上記のケースでは、システムは関連する接続イベントをIPアドレスを使用して設定したネットワークアプリケーションにタグ付けします。 その結果として,

* IPアドレスが設定されているアプリケーションは、このIPアドレスを使用して接続データをすべて監視します。
* ドメイン名が設定されているアプリケーションは、このドメイン名を使用して接続データを監視しますが、他のアプリケーションの設定に使用されたIPアドレスとの接続は除外されます。

一般的なルールとして、システムは最も特定の構成を使用して接続イベントをタグ付けします。 以下の表は、異なる構成ルールの優先順位を示しています。 例えば、「IPアドレス + ポート」を持つルールは、ドメイン名だけのルールよりも優先されます。

| 優先度 | ルールタイプ                | ルールの例                             |
| --- | --------------------- | --------------------------------- |
| 最高  | IPアドレス + ポート          | 192.168.1.20:443                  |
|     | IPアドレス                | 192.168.1.20                      |
|     | ドメイン名 + ポート           | confluence.intra.nexthink.com:443 |
|     | ドメイン名                 | confluence.intra.nexthink.com     |
|     | ドメイン名 + ワイルドカード + ポート | \*.nexthink.com:443/ja            |
|     | ドメイン名 + ワイルドカード       | \*.nexthink.com/ja                |
|     | ネットワークマスク + ポート       | 192.168.1/24:135                  |
|     | ネットワークマスク             | 192.168.1.0/24                    |
| 最低  | ポート                   | 135                               |
