# カメラに静的IPアドレスを設定する

[Verkada カメラ](https://www.verkada.com/security-cameras/) カメラが動的IP割り当てプロトコル（例：Dynamic Host Configuration Protocol（DHCP））に依存せず、一貫したネットワーク通信を維持するように、静的IPで構成できます。

{% hint style="danger" %}
Verkadaのカメラは、で定義されるプライベートIPアドレスをサポートします [RFC 1918](https://datatracker.ietf.org/doc/rfc1918/)。これは、10.0.0.0/8、172.16.0.0/12、192.168.0.0/16などのRFCで指定されたプライベートIPレンジのみが静的IP構成と互換性があることを意味します。
{% endhint %}

### 開始する前に

{% hint style="warning" %}
カメラに静的IPアドレスを設定するには、まずカメラがCommandに接続し、DHCPを使用して最新のファームウェアに更新される必要があります。カメラの更新プロセスが完了すると、新しい静的IP構成を受け取ることができます。
{% endhint %}

***

## 静的IPアドレスを構成する

{% hint style="danger" %}
アクティブストリームの管理 [または](https://help.verkada.com/verkada-cameras/ja/hajimeni/roles-and-permissions-for-cameras) はこの機能を有効にしたり、静的IP構成を変更したりできます。
{% endhint %}

{% stepper %}
{% step %}
**Verkada Commandで、All Products > Cameras に移動します。**
{% endstep %}

{% step %}
**設定するカメラを選択してください。**
{% endstep %}

{% step %}
**カメラフィードの右側で、設定アイコンをクリックします。**
{% endstep %}

{% step %}
**Device > Camera IP の下で、ドロップダウンをクリックして Manual を選択します。**

<div align="left" data-with-frame="true"><img src="https://2033575148-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-3a6b965e5af70d0daedfce95b2a7b9260dffb81a%2F2137cb1b6f4347624b54faefb7718b8e86f3adc2.png?alt=media" alt="" width="354"></div>
{% endstep %}

{% step %}
**Manual IP Settings で、静的IPアドレス情報を入力します。**

<div align="left" data-with-frame="true"><img src="https://2033575148-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-02557b161ed1ea997aa03f443043be4f4526b2f1%2F68d9c3f35be8ff594326ac92c7fb92bffcf51ab3.png?alt=media" alt="" width="278"></div>
{% endstep %}

{% step %}
**Save をクリックして構成を保存します。この変更はカメラインターフェースに即時適用されます。**
{% endstep %}
{% endstepper %}

### 一括構成

静的IPアドレス指定が必要な大規模展開の場合、カンマ区切り値（CSV）ファイルをアップロードしてカメラのIPアドレスを一括で構成できます。

この一括操作を行うには、Command の **カメラ** セクションに移動し、次の操作を行います：

{% stepper %}
{% step %}
**Verkada Commandで、All Products > Cameras に移動します。**
{% endstep %}

{% step %}
**左側のナビゲーションで Camera Settings をクリックします。**
{% endstep %}

{% step %}
**Bulk Static IP > Download CSV Template をクリックして、カメラの静的IPを構成するために必要な列を含むCSVファイルをダウンロードします。**
{% endstep %}

{% step %}
**CSVファイルを編集してカメラのシリアル番号と必要なIPアドレス構成を追加し、ファイルをアップロードします。**
{% endstep %}

{% step %}
**CSVファイルをアップロードすると、Command上に表示されるプレビュー表で保存前に追加編集を行うことができます。**
{% endstep %}
{% endstepper %}

***

## リカバリ機構

設定ミスやネットワーク変更が発生した場合に備え、カメラにはリカバリ機構があります。カメラは接続性を確保するために定期的に次のチェックを実行します。これらのテストのいずれかが失敗した場合、カメラはDHCP動作にフォールバックします。

|                                     |                                                                                                                                                                                |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **リカバリ機構**                          | **このタスクの実行方法**                                                                                                                                                                 |
| **サブネット上でIPの重複がないことを確認します**         | 構成されたカメラIPに対してアドレス解決プロトコル（ARP）リクエストを送信します。カメラがARPリクエストを受信した場合、重複IPの競合と判断します。                                                                                                   |
| **デフォルトゲートウェイが存在することを確認します**        | 構成されたゲートウェイIPに対してARPリクエストを送信します。カメラが応答を受け取らない場合、ゲートウェイは到達不能と見なされます。                                                                                                            |
| **VerkadaドメインのDNS解決が機能していること**      | Verkadaドメインに対してDNS（Domain Name Server）ルックアップを実行します。カメラがいずれのドメインからも応答を受け取らない場合、このテストは失敗します。                                                                                     |
| **必要なエンドポイントとSSL/TLSセッションを確立できること** | カメラの操作に必要なVerkadaエンドポイントへHTTPS（HyperText Transfer Protocol Secure）リクエストを送信します。カメラがいずれかのエンドポイントとTLS（Transport Layer Security）ハンドシェイクを行えない場合、またはハンドシェイク中にエラーが発生した場合、このテストは失敗します。 |

### DNSテスト用のエンドポイント

以下のエンドポイントの一覧はDNSテストに使用されます。これらはカメラの動作にとって重要です。エンドポイントの完全な一覧は、を参照してください [Video Security Network Settings](https://help.verkada.com/verkada-cameras/ja/she-ding/camera-network-settings).

```
api.control.verkada.com - TCP/443
relay.control.verkada.com - TCP/443
index.control.verkada.com - TCP/443
firmware.control.verkada.com - TCP/443
Update.control.verkada.com - TCP/443
kinesisvideo.us-west-2.amazonaws.com - UDP/443
```

### TLSテスト用のエンドポイント

TLSテストでは最初のエンドポイントのみが使用されます。カメラが **api.control.verkada.com** エンドポイントとTLS接続を確立できない場合、DHCP動作にフォールバックします。

***

## トラブルシューティング

{% stepper %}
{% step %}
**カメラがこれらのチェック中に問題に遭遇した場合、デフォルトのDHCP動作にフォールバックして、上記の接続性テストを実行しようとします。**
{% endstep %}

{% step %}
**DHCP接続が失敗した場合、カメラは静的IP構成を使用して再試行します。**
{% endstep %}

{% step %}
**静的IP構成を使用して再度接続に失敗した場合、カメラは静的IPとDHCPの動作を指数的バックオフ増分で切り替えます。増分は20秒から最大1時間です。**

<div align="left" data-with-frame="true"><img src="https://2033575148-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-c387e70e82b63b92ee5d0ea44c77d38b2d413912%2F92a3759374339ad658e0c5426df55aba53e80f8c.png?alt=media" alt="" width="454"></div>
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
カメラがDHCPを使用してVerkada Commandに正常に接続できた場合、Commandによる再起動またはカメラの電源サイクルが行われるまでDHCPで動作を続けます。
{% endhint %}
