Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

設定ファイルの自動インストールの概要

自動インストールとは、手動による介入なしに、ネットワーク経由でデバイスを自動的に構成することです (手動構成を含む)。ネットワーク管理者は、自動インストールを使用して時間を節約し、デバイス間で同じ設定を一貫して実装します。

構成ファイルの自動インストール - 概要

自動インストールとは、設定サーバー(通常は Trivial File Transfer Protocol(TFTP)サーバー)に作成して保存する既存の構成ファイルから、ネットワーク経由でデバイスを自動的に構成することです。自動インストールを使用すると、新しいデバイスを自動的に構成し、ネットワーク内の中央の場所から複数のデバイスを展開できます。

自動インストールを有効にすると、ネットワーク デバイスの電源がオンになったときに自動インストールが実装されます。自動インストールを構成するには、構成サーバー、自動インストール・インターフェース、および IP アドレス取得用のプロトコルを指定します。

注:

QFX5200 スイッチは、自動インストールに対して HTTP でのみ機能します。TFTPまたはFTPプロトコルはサポートしていません。機能としての自動インストールは、すべてのデバイスでサポートされているわけではありません。具体的な詳細については、ハードウェア情報を参照してください。

自動インストールの一般的な用途

ソフトウェアの自動インストールの一般的な用途は次のとおりです。

  • ネットワーク内の一元的な場所から複数のデバイスを展開および更新します。

  • 電源がオンになったときに、デバイスを自動的に更新します。

自動インストール構成ファイルと IP アドレス

自動インストール プロセスを機能させるには、1 つ以上のホスト固有構成ファイルまたは既定の構成ファイルをネットワーク内の構成サーバーに格納する必要があります。また、デバイスに IP アドレスを割り当てるために、DHCP(Dynamic Host Configuration Protocol)などのサービスが利用できることを確認する必要があります。

デバイスに自動インストールするために、次の構成ファイルを設定できます。

  • network.conf- 自動インストールのデフォルト設定ファイルで、ネットワーク上のデバイスの IP アドレスと関連ホスト名を指定します。

  • switch.conf- スイッチに自動インストールするためのデフォルト設定ファイル。このファイルには、デバイスに telnet 接続して手動で設定するための十分な設定情報が含まれています。

  • hostname.conf- デバイスに自動インストールするためのホスト固有の設定ファイル。このファイルには、デバイスに必要なすべての設定情報が含まれています。ファイル名の hostname を、デバイスに割り当てられたホスト名に置き換えます。

  • router.conf- router.conf という名前のデフォルト 構成ファイルで、新しいデバイスに telnet で接続してさらに設定を行うために必要な最小限の設定が施されています。

自動インストール設定ファイルが格納されているサーバーが新しいデバイスと同じLANセグメント上にない場合、またはネットワークで特定のデバイスが必要な場合は、中間デバイスを設定する必要があります。新しいデバイスが中間デバイスを介して TFTP、ブート プロトコル(BOOTP)、およびドメイン ネーム システム(DNS)要求を送信できるように、この中間デバイスを新しいデバイスに直接接続する必要があります。この場合、TFTP 自動インストール要求を受信する場所として中間デバイスの IP アドレスを指定します。

新しいデバイスでの一般的な自動インストール プロセス

自動インストール用に設定されたデバイスの電源がオンになると、次の自動インストール タスクが実行されます。

  1. デバイスは、接続された各インターフェイスで同時に DHCP または BOOTP 要求を送信して、IP アドレスを取得します。

    DHCP サーバーは、これらの要求に応答すると、以下の情報の一部またはすべてをデバイスに提供します。

    • 自動インストール・インターフェースの IP アドレスとサブネット・マスク。

    • コンフィギュレーション ファイルが格納されている(通常は)TFTP サーバー、HTTP サーバー、または FTP サーバーの場所。

    • TFTP サーバから要求するコンフィギュレーション ファイルの名前。

    • TFTPサーバーのIPアドレスまたはホスト名。

      DHCP サーバーがサーバーのホスト名を提供する場合、名前を IP アドレスに解決するには、DNS サーバーがネットワーク上で使用可能である必要があります。

    • 構成サーバーがデバイスとは異なる LAN セグメントにある場合の中間デバイスの IP アドレス。

  2. デバイスが IP アドレスを取得すると、デバイスの自動インストール プロセスは、次の方法で設定ファイルのダウンロードを試みます。

    1. DHCP サーバがホスト固有のコンフィギュレーション ファイル hostname.confを指定した場合、デバイスは TFTP サーバ要求でそのファイル名を使用します。新しいデバイスの自動インストール プロセスでは、 hostname.confに対して 3 つのユニキャスト TFTP 要求が行われます。これらの試みが失敗した場合、デバイスはファイルの使用可能な TFTP サーバーに 3 つの要求をブロードキャストします。

    2. デバイスが hostname.conf ファイルを見つけられない場合、自動インストール プロセスは、デバイスのホスト名から IP アドレスへのマッピング情報を含む network.conf ファイルに対して 3 つのユニキャスト TFTP 要求を送信します。これらの試みが失敗した場合、デバイスはファイルの使用可能な TFTP サーバーに 3 つの要求をブロードキャストします。

    3. デバイスのホスト名エントリーを含む network.conf ファイルをデバイスが見つけられなかった場合、自動インストールプロセスはDNSリクエストを送信し、デバイスのIPアドレスをホスト名に解決しようとします。

    4. デバイスがホスト名を特定すると、 hostname.conf ファイルに対する TFTP 要求を送信します。

    5. デバイスがIPアドレスをホスト名にマッピングできない場合、デバイスはデフォルト設定ファイル device.confのTFTP要求を送信します。TFTP 要求手順は、 network.conf ファイルの場合と同じです。

  3. デバイスが TFTP サーバ上でコンフィギュレーション ファイルを見つけると、自動インストール プロセスによってファイルがダウンロードされ、デバイスにインストールされ、コンフィギュレーションがコミットされます。

設定ファイルの自動インストールの設定(CLI手順)

自動インストールとは、構成サーバーに作成して保存する既存の構成ファイルから、ネットワーク経由でデバイスを自動的に構成することです。構成サーバーは、通常、簡易ファイル転送プロトコル (TFTP) サーバーです。自動インストールを使用すると、ネットワーク内の中央の場所から複数のデバイスを自動的に導入できます。

自動インストールを構成する前に、ネットワークに既にインストールされているデバイスの電源をオンにしたときに自動インストールを実行できるようにする必要があります。これを有効にするには、自動インストールに使用する 1 つ以上のインターフェイス、プロトコル、および構成サーバーを指定します。

自動インストールを実行できるようにするには、以下の手順を実行します。

  1. デバイスに IP アドレスを割り当てるために、DHCP(Dynamic Host Configuration Protocol)などのサービスが利用できることを確認します。

  2. ネットワーク要件を満たすように、ネットワーク上の DHCP サーバーを構成します。スイッチをDHCPサーバーとして動作するように設定することができます。

  3. 次のいずれかのコンフィギュレーション ファイルを作成し、ネットワーク内の TFTP サーバ(または HTTP サーバまたは FTP サーバ)に保存します。

    • 自動インストールを実行する各デバイスの hostname.conf という名前のホスト固有のファイル。hostnameをデバイスの名前に置き換えます。通常、 hostname.conf ファイルには、このホスト名を持つデバイスに必要なすべての設定情報が含まれています。

    • という名前のデフォルトのコンフィギュレーション ファイルは device.conf 新しいデバイスに telnet で接続してさらにコンフィギュレーションできるようにするために必要な最小限のコンフィギュレーションです。

  4. ギガビットイーサネットポートを使用して、デバイスをネットワークに物理的に接続します。

  5. TFTPサーバのホスト名のみを提供するようにDHCPサーバを設定した場合は、TFTPサーバのIPアドレスからホスト名へのマッピングエントリを追加します。TFTP サーバのホスト名を、ネットワーク内のドメイン ネーム システム(DNS)サーバ上の DNS データベース ファイルにマッピングします。

  6. デバイスがDHCPサーバー(またはIPアドレス解決を提供する他のデバイス)と同じネットワークセグメント上にない場合は、TFTPおよびDNS要求を受信し、TFTPサーバーとDNSサーバーに転送する中間デバイスとして既存のデバイスを設定します。TFTPおよびDNSサービスを提供するホストのIPアドレスを使用して、中間デバイス上のLANまたはシリアルインターフェイスを設定する必要があります。このインターフェイスをデバイスに接続します。

  7. 自動インストールに hostname.conf ファイルを使用している場合は、以下のタスクも完了する必要があります。

    • 各デバイスに hostname.conf ファイル名を提供するようにDHCPサーバーを設定します。各デバイスは、 hostname.conf ファイル名を使用して、TFTPサーバにコンフィギュレーション ファイルを要求します。必要な hostname.conf コンフィギュレーション ファイルを TFTP サーバにコピーします。

    • network.conf という名前のデフォルトのコンフィギュレーション ファイルを作成し、TFTP サーバにコピーします。このファイルには、IPアドレスからホスト名へのマッピングエントリが含まれています。DHCPサーバーが新しいデバイスに hostname.conf ファイル名を送信しない場合、デバイスは network.conf を使用してIPアドレスに基づいてホスト名を解決します。

      または、デバイスのIPアドレスからホスト名へのマッピングエントリをDNSデータベースファイルに追加することもできます。

      デバイスはホスト名を使用して、TFTP サーバに hostname.conf ファイルを要求します。

デバイスでの自動インストールを明示的に有効にして構成する前に、ネットワーク構成に応じて次のタスクを実行します。

自動インストールを設定するには:

  1. 構成ファイルを取得する 1 つ以上のサーバーの URL アドレスを指定します。
    注:

    ftp://user:password@sftpconfig.example.com などの FTP アドレスを使用することもできます。

  2. 自動インストールを実行する1つ以上のイーサネットインターフェイスと、各インターフェイスに対して1つまたは2つの調達プロトコルを設定します。スイッチは、プロトコルを使用して、インターフェイスの IP アドレスの要求を送信します。

自動インストールを確認するには、CLI から show system autoinstallation status コマンドを入力します。

例: