このページの目次
ACX シリーズ(Junos OS)での構成ファイルの自動インストールの設定
自動インストールは自動化されたプロセスであり、デバイスに特定の構成は必要ありません。プロセスを単純化するために、自動インストールに使用する 1 つ以上のインターフェース、プロトコル、および構成サーバーを指定できます。
ACX シリーズの自動インストールの概要
自動インストールでは、ネットワークに接続して電源を入れる新しいルーター、または自動インストール用に構成されたルーターの自動構成が提供されます。自動インストール プロセスは、ルータの電源がオンになっていて、コンパクトフラッシュ(CF)カードに有効なコンフィギュレーション ファイルが見つからない場合に開始されます。通常、コンフィギュレーション・ファイルは、ルータの電源を初めてオンにしたとき、またはコンフィギュレーション・ファイルがCFカードから削除された場合には使用できません。自動インストール機能を使用すると、ネットワーク内の中央の場所から複数のルーターを導入できます。
自動インストール プロセスを機能させるには、1 つ以上のホスト固有または既定の構成ファイルをネットワーク内の構成サーバーに格納し、ルーターに IP アドレスを割り当てるサービス(通常は動的ホスト構成プロトコル (DHCP) を利用できるようにする必要があります。
新しいジュニパーネットワークス ルーター上のイーサネットをネットワークに接続し、ルーターの電源を入れると、自動インストールが自動的に実行されます。プロセスを簡素化するために、ルーターで自動インストールを明示的に有効にし、構成サーバー、自動インストール インターフェイス、および IP アドレス取得のプロトコルを指定できます。
サポートされる自動インストール・インターフェースおよびプロトコル
ルーターへの自動インストールを実行する前に、ルーターはIPアドレスまたはUSBキーを取得する必要があります。IP アドレス取得用に選択したプロトコルによって、自動インストールのためにネットワークに接続するルーター インターフェイスが決まります。ルーターは接続されたインターフェイスを検出し、インターフェイスに適したプロトコルでIPアドレスを要求します。自動インストールは、イーサネット LAN インターフェイス経由でサポートされています。IPアドレスの取得には、ACXシリーズルーターは、イーサネットLANインターフェイス上でDHCP、BOOTP、またはリバースアドレス解決プロトコル(RARP)を使用します。
自動インストール設定ファイルがあるサーバーが新しいルーターと同じLANセグメント上にない場合、またはネットワークに特定のルーターが必要な場合は、新しいルーターに直接接続された中間ルーターを設定する必要があります。このルーターは、新しいルーターがHTTP、FTP、Trivial File Transfer Protocol(TFTP)、BOOTPを送信できます。 およびドメイン ネーム システム(DNS)要求。この場合、自動インストールの HTTP、FTP、または TFTP 要求を受信する場所として、中間ルーターの IP アドレスを指定します。
新しいルーターでの一般的な自動インストール プロセス
ルーターの電源を初めてオンにすると、次の自動インストール タスクが実行されます。
新しいルーターは、接続された各インターフェイスで同時に DHCP、BOOTP、または RARP 要求を送信して、IP アドレスを取得します。
DHCP サーバーが応答すると、次の情報の一部またはすべてがルーターに提供されます。
自動インストール・インターフェースの IP アドレスとサブネット・マスク。
コンフィギュレーション・ファイルが保存されているTFTP(通常)、ハイパーテキスト転送プロトコル(HTTP)、または FTP サーバーの場所。
HTTP、FTP、または TFTP サーバーから要求するコンフィギュレーション ファイルの名前。
HTTP、FTP、または TFTP サーバーの IP アドレスまたはホスト名。
DHCP サーバーがホスト名のみを提供する場合、名前を IP アドレスに解決するには、DNS サーバーがネットワーク上で使用可能である必要があります。
構成サーバーが新しいルーターとは異なる LAN セグメント上にある場合の中間ルーターの IP アドレス。
新しいルーターが IP アドレスを取得した後、ルーターの自動インストール プロセスは、次の方法で構成ファイルのダウンロードを試みます。
コンフィギュレーション ファイルが URL として指定されている場合、ルーターは URL で指定されたプロトコルに応じて、HTTP、FTP、または TFTP を使用して URL からコンフィギュレーション ファイルを取得します。
DHCP サーバがホスト固有のコンフィギュレーション ファイル(ブート ファイル) hostname.conf を指定した場合、ルータはそのファイル名を TFTP サーバ要求に使用します。(ファイル名中の hostname は新しいルーターのホスト名です)。新しいルータでの自動インストール プロセスでは、 hostname.conf に対して 3 つのユニキャスト TFTP 要求が行われます。これらの試みが失敗した場合、ルーターはファイルの使用可能な TFTP サーバーに 3 つの要求をブロードキャストします。
新しいルーターが hostname.conf を見つけることができない場合、自動インストール プロセスは、ホスト名から IP アドレスへのマッピング情報を含む network.conf と呼ばれるデフォルトのルーター コンフィギュレーション ファイルに対する TFTP 要求をユニキャストまたはブロードキャストして、ホスト名の検索を試みます。
network.confに新しいルーターのホスト名エントリーが含まれていない場合、自動インストールプロセスはDNSリクエストを送信し、新しいルーターのIPアドレスをホスト名に解決しようとします。
新しいルータがホスト名を特定できる場合は、 hostname.conf ファイルの TFTP リクエストを送信します。
新しいルーターがその IP アドレスをホスト名にマッピングできない場合、デフォルトのコンフィギュレーション ファイル router.conf に対して TFTP リクエストを送信します。
新しいルータがTFTPサーバでコンフィギュレーション ファイルを見つけると、自動インストールによってファイルがダウンロードされ、ルータにファイルがインストールされ、設定がコミットされます。
ACXシリーズユニバーサルメトロルーターへの自動インストールを開始する前に
ルーターを自動インストール用に構成するには、以下のタスクを実行します。
ネットワーク要件を満たすために、ネットワーク上にDHCPサーバーがあることを確認してください。
次のいずれかのコンフィギュレーション ファイルを作成し、ネットワーク内の HTTP、FTP、または TFTP サーバに保存します。
自動インストールを実行する各ルーターの hostname.conf という名前のホスト固有ファイル。hostnameルーターの名前に置き換えます。通常、hostname.confファイルには、このホスト名のルーターに必要なすべての設定情報が含まれています。
router.conf という名前のデフォルト設定ファイルで、新しいルータに telnet で接続してさらなる設定を行うのに必要な最小限の設定が含まれています。
ギガビット イーサネット インターフェイスを使用して、ルーターをネットワークに物理的に接続します。
HTTP、FTP、または TFTP サーバのホスト名のみを提供するように DHCP サーバを設定する場合は、HTTP、FTP、または TFTP サーバの IP アドレスからホスト名へのマッピング エントリを、ネットワーク内の DNS サーバ上の DNS データベース ファイルに追加します。
新しいルータが DHCP サーバ(または IP アドレス解決を提供する他のルータ)と同じネットワーク セグメント上にない場合は、既存のルータを中間として設定し、HTTP、FTP、または TFTP および DNS 要求を受信して、HTTP、FTP、または TFTP および DNS サーバに転送します。HTTP、FTP、またはTFTPおよびDNSサービスを提供するホストのIPアドレスを使用して、中間ルーター上のLANを設定する必要があります。このインターフェイスを新しいルーターに接続します。
ホスト固有の構成ファイルの自動インストールに hostname.conf ファイルを使用している場合は、以下のタスクも完了する必要があります。
新しいルーターごとに hostname.conf ファイル名を提供するように DHCP サーバーを設定します。各ルータは hostname.conf ファイル名を使用して、TFTP サーバにコンフィギュレーション ファイルを要求します。必要な hostname.conf コンフィギュレーション ファイルを TFTP サーバにコピーします。
network.conf という名前のデフォルトのコンフィギュレーション ファイルを作成し、TFTP サーバにコピーします。このファイルには、IP アドレスからホスト名へのマッピング エントリが含まれています。DHCPサーバーが新しいルーターにhostname.confファイル名を送信しない場合、ルーターはnetwork.confを使用して、IPアドレスに基づいてホスト名を解決します。
または、新しいルーターのIPアドレスからホスト名へのマッピングエントリをDNSデータベースファイルに追加することもできます。
ルーターはホスト名を使用して、サーバーから hostname.conf ファイルを要求します。
ACXシリーズユニバーサルメトロルーターの自動インストール設定
自動インストールを実行するルーターは自動化されたプロセスであるため、設定する必要はありません。ただし、プロセスを単純化するために、自動インストールに使用する 1 つ以上のインターフェース、プロトコル、および構成サーバーを指定できます。
自動インストールを設定するには:
ACXシリーズユニバーサルメトロルーターでの自動インストールの検証
目的
自動インストールを設定した後、ACXシリーズルーターで自動インストールのステータスを表示します。
アクション
CLIから、 show system autoinstallation status
コマンドを入力します。
サンプル出力
システムの自動インストールの状態を表示する
user@host> show system autoinstallation status Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/1/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: router-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None Interface: Name: ge-0/1/1 State: None Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None
意味
出力は、自動インストール用に構成された設定を示しています。ルーターがネットワークに導入されているときに、表示されている値がルーターに対して正しいことを確認します。
関連項目
ACXシリーズルーターでのUSB自動インストール
新しいACXシリーズルーターをお使いの場合は、ディスクオンキーUSBメモリスティック(「USBキー」)を使用してルーターを設定できます。
この構成方法には、次の要件があります。
管理デバイス(PCまたはラップトップ)。
以下の 16 ビットまたは 32 ビットのファイル アロケーション テーブル (FAT) ファイル システムのいずれかを搭載した Disk-on-Key デバイス:
DOS 3.0+ 16 ビット FAT (最大 32 メガバイト)
DOS 3.31+ 16 ビット FAT (32 MB 以上)
FAT32
FAT32、LBAマッピング
16 ビット FAT、LBA マッピング
工場出荷時の設定のACXシリーズルーター。ルーターに他の Junos OS 設定ファイルが存在する場合、ルーターは Disk-on-Key デバイスから juniper-config.txt ファイルを読み取ることができません。
手記:USB ベースの自動インストール プロセスは、ネットワーク ベースの自動インストール プロセスよりも優先されます。ACXシリーズルーターは、自動インストール中に有効な設定ファイルを含むUSBディスクオンキーデバイスを検出すると、ネットワークから設定を取得するのではなく、ディスクオンキー上の設定ファイルを使用してルーターを設定します。
ディスクオンキーを使用してACXシリーズルーターを設定するには:
ハイブリッドモードのACXシリーズルーターへの自動インストールの概要
ACXシリーズルーターには自動インストールメカニズムがあり、ネットワーク上、ローカル、リムーバブルメディア、またはその両方の組み合わせで利用可能な設定を使用して、手動による介入なしですぐにルーターを設定できます。
自動インストール プロセスには、次の利点があります。
ルーターは、事前設定手順なしで倉庫から展開サイトに送ることができます。
セルサイトにデバイスを展開するために必要な手順が簡素化され、その結果、運用および管理コストが削減されます。
これらのデバイスを非常に短時間で多数展開できます。
ACX シリーズ ルーターは、自動インストール プロセス中に、ルーターの USB ポートに接続された外部 USB ストレージ デバイスから部分的な設定を取得することをサポートしています。この部分的な構成により、ネットワークから完全な構成ファイルを取得するための自動インストールのネットワーク モードが容易になります。この方法は、自動インストールのハイブリッド モードと呼ばれます。
自動インストール プロセスは、次の 3 つのモードで動作します。
USB モード:自動インストールは、ルータに接続された外部 USB ストレージ デバイスに保存されている設定ファイルから必要な設定を取得します。
ネットワーク モード:自動インストールによって IP アドレス取得メカニズムがトリガーされ(ルーターは、接続された各インターフェイスで DHCP または RARP 要求を同時に送信します)、IP アドレスを取得します。ルーターに IP アドレスが設定されると、指定された構成サーバーに要求が送信され、構成をダウンロードしてインストールします。
ハイブリッド モード - 自動インストールは、外部 USB ストレージ デバイスから部分的な設定を取得し、その設定を使用してネットワーク モードで完全な設定ファイルを取得します。このモードは、USBモードとネットワークモードの組み合わせです。
異なるACXシリーズ ルーターでは、次のギガビット イーサネット(ge
)および10ギガビット イーサネット(xe
)インターフェイスで自動インストールがサポートされています。
ACX1000 ルーターでは、インターフェイス ge-0/1/0 から ge-0/1/7、および ge-0/2/0 から ge-0/2/3
ACX1100 ルーターでは、インターフェイス ge-0/0/0 から ge-0/0/7、および ge-0/1/0 から ge-0/1/3
ACX2000 ルーターでは、インターフェイス ge-0/1/0 から ge-0/1/7、ge-0/2/0 から ge-0/2/1、xe-0/3/0 から xe-0/3/1
ACX2100 ルーターでは、インターフェイス ge-1/0/0 から ge-1/0/3、ge-1/1/0 から ge-1/1/3、ge-1/2/0 から ge-1/2/1、xe-1/3/0 から xe-1/3/1
ACX2200ルーターでは、インターフェイス ge-0/0/0からge-0/0/3、ge-0/1/0からge-0/1/3、ge-0/2/0からge-0/2/1、xe-0/3/0からxe-0/3/1
ACX4000 ルーターでは、インターフェイス ge-0/0/0 から ge-0/0/7、ge-0/1/0 から ge-0/1/1、ge-1/0/0 から ge-1/0/5、ge-1/1/0 から ge-1/1/5 、xe-0/2/0 から xe-0/2/1
ハイブリッド モードの ACX シリーズ ルーターへの自動インストールの前提条件
ハイブリッド モードのルーターに自動インストールを実行する前に、次のタスクを実行してください。
PCまたはラップトップのテキストエディタを使用して、一連の設定コマンド(「set」コマンド)として、juniper-config.txtという名前の構成ファイルを作成します。他のACXシリーズルーターの設定を再利用するには、<c1/>コマンドを使用してルーターの設定コマンドのシーケンスとして設定モードを保存し、<ファイル名>を としてPCまたはルーターにコピーしますjuniper-config.txt.
juniper-config.txt ファイルを外部 USB ストレージ デバイスにコピーする必要があります。USBデバイスを新しいACXシリーズルーターのUSBポートに接続します。ルーターの電源を入れると、ルーターはまず外部USBストレージデバイスへのアクセスを試みます。ルーターは、外部 USB ストレージ デバイスから juniper-config.txt ファイルを読み取り、設定をコミットします。
自動インストール・プロセスをネットワーク・モードに切り替えるには、juniper-config.txt構成ファイルの [edit system autoinstallation]
階層レベルの自動インストール・スタンザに continue-network-mode
ステートメントが存在していなければなりません。juniper-config.txt ファイルに continue-network-mode
ステートメントが存在するため、ルーターはそれを部分的な設定と見なします。それ以外の場合、continue-network-mode
ステートメントがjuniper-config.txtファイルに存在しない場合、ルーターは外部USBストレージデバイスの設定が完全な設定と見なし、ネットワークモードに切り替わりません。
「ACXシリーズユニバーサルメトロルーターで自動インストールを開始する前に」セクションで説明されているすべての手順を実行して、ネットワークベースの自動インストール用にルーターを準備します。
ハイブリッド モードの新しい ACX シリーズ ルーターへの自動インストールのプロセス
新しいACXシリーズルーターへの自動インストールは、USBベースの自動インストールプロセスとネットワークベースの自動インストールプロセスを組み合わせたハイブリッドモードで実行できます。
この構成方法には、次の要件があります。
管理デバイス(PCまたはラップトップ)。
次の 16 ビットまたは 32 ビットのファイル アロケーション テーブル (FAT) ファイル システムのいずれかを搭載した外部 USB ストレージ デバイス。
DOS 3.0+ 16 ビット FAT (最大 32 メガバイト)
DOS 3.31+ 16 ビット FAT (32 MB 以上)
FAT32
FAT32、LBAマッピング
16 ビット FAT、LBA マッピング
BOOTP、RARP、および DHCP は、ルータの IP アドレスの取得でサポートされているプロトコルであり、TFTP、FTP、および HTTP は、設定ファイルが格納されている外部サーバの URL から設定ファイルをダウンロードするためにサポートされているプロトコルです。
ACX シリーズ ルーターのハイブリッド モードでの自動インストール中に、次の操作が発生します。
新しいACXシリーズルーターの電源を初めてオンにすると、ルーターは次の自動インストールタスクを実行します。 ルーターがJunos OSイメージを起動します。管理プロセス(mgd)が呼び出され、ルーターのフラッシュメモリに有効な設定が存在するかどうかを判断します。有効な設定がルーターに存在しない場合、ルーターは工場出荷時のデフォルト設定をロードしてコミットします。
工場出荷時のデフォルト設定に、
[edit system]
階層レベルでautoinstallation configuration
スタンザが含まれている場合、自動インストール・プロセスが起動されます。自動インストール プロセスでは、外部 USB ストレージ デバイスがルーターに接続されているかどうかを検出し、USB デバイスに有効なコンフィギュレーション ファイルが含まれているかどうかを検査します。USBストレージ デバイスに juniper-config.txt という名前のコンフィギュレーション ファイルが含まれている場合、ルーターは juniper-config.txt ファイルを読み取り、コンフィギュレーションをコミットします。
外部 USB ストレージ デバイス上の juniper-config.txt ファイルに
continue-network-mode
ステートメントが含まれている場合、コンフィギュレーションは部分コンフィギュレーションとして扱われます。自動インストール プロセスでは、この部分的な構成を使用して、ネットワーク上のサーバーから完全な構成ファイルを取得します。この段階で、ルーターは自動インストール手順のUSBモードを完了し、自動インストール手順のネットワークモードに切り替えます。手記:continue-network-mode
ステートメントは、juniper-config.txt ファイルの[edit system autoinstallation]
階層レベルの自動インストール・スタンザに存在していなければなりません。juniper-config.txt ファイルから部分的な設定を取得した後、設定検出手順が開始されます。up 状態に移行するすべての物理イーサネット インターフェイスについて、自動インストール プロセスでは、そのイーサネット インターフェイスで自動インストールが設定されているかどうかを確認します。自動インストール プロセスでは、IP アドレス取得メカニズムを開始してサーバーの IP アドレスを取得し、その後に構成ファイルの取得メカニズムを開始します。
自動インストール プロセスに参加するインターフェイスでは、IPv4 アドレス検出手順がトリガーされます。新しいACXシリーズルーターは、接続された各インターフェイスでDHCP、BOOTP、またはRARPリクエストを同時に送信して、IPアドレスを取得します。工場出荷時のデフォルト設定の
[edit system]
階層レベルのautoinstallation configuration
スタンザにあるinterfacesステートメントでも、IPv4アドレス検出に使用するプロトコルを指定します。interfaces ステートメントが設定されていない場合、インターフェイスに適用可能なすべてのプロトコルが使用され、接続された各イーサネットインターフェイスでリクエストが送信されます。IPv4 アドレスを取得できない場合、自動インストールプロセスは、参加しているすべてのインターフェイスで DHCP サーバーを起動し(管理ステーションが手動設定のためにルーターに接続できるように、静的 IP アドレスを 192.168.x.1 の形式で割り当てます)、自動インストール手順を終了します。
DHCP サーバーが応答すると、次の情報の一部またはすべてがルーターに提供されます。
自動インストール・インターフェースの IP アドレスとサブネット・マスク。
コンフィギュレーション ファイルが保存されている TFTP サーバーの場所。
TFTP サーバから要求するコンフィギュレーション ファイルの名前。
TFTPサーバーのIPアドレスまたはホスト名。
DHCP サーバーが構成サーバーのホスト名を提供する場合、名前を IP アドレスに解決するには、DNS サーバーがネットワーク上で使用可能である必要があります。
構成サーバーが新しいルーターとは異なる LAN セグメント上にある場合の中間ルーターの IP アドレス。
手記:HTTP または FTP サーバーを使用するには、
[edit system autoinstallation configuration-servers]
階層レベルで構成サーバーの URL を指定する必要があります。インターフェイスの IPv4 アドレスが取得されると、インターフェイスはそのアドレスで構成され、自動インストール プロセスによって構成ファイルの検出手順が開始されます。ルーターの自動インストール プロセスは、次の方法でコンフィギュレーション ファイルをダウンロードしようとします。
コンフィギュレーション ファイルが URL として指定されている場合、ルーターは URL で指定されたプロトコルに応じて、HTTP、FTP、または TFTP を使用して URL からコンフィギュレーション ファイルを取得します。
DHCP サーバがホスト固有のコンフィギュレーション ファイルを(ファイル フィールド オプション、ブート ファイル オプション、またはホスト名のいずれかで)指定した場合、ルータはそのファイル名を TFTP サーバ要求で使用します。ホスト名の場合、設定ファイル名は hostname.conf です。新しいルータでの自動インストール プロセスにより、hostname.conf のユニキャスト TFTP リクエストが行われます。この試みが失敗した場合、ルーターはコンフィギュレーション ファイル用の使用可能な TFTP サーバーに要求をブロードキャストします。
新しいルータがコンフィギュレーション ファイルを見つけられない場合、自動インストール プロセスは、ホスト名から IP アドレスへのマッピング情報を含む network.conf と呼ばれるデフォルトのルーター コンフィギュレーション ファイルに対する TFTP リクエストをユニキャストまたはブロードキャストして、ホスト名の検索を試みます。
network.confに新しいルーターのホスト名エントリーが含まれていない場合、自動インストールプロセスはDNSリクエストを送信し、新しいルーターのIPアドレスをホスト名に解決しようとします。
新しいルータがホスト名を特定できる場合は、hostname.conf ファイルの TFTP 要求を送信します。
新しいルーターがその IP アドレスをホスト名にマッピングできない場合、デフォルトのコンフィギュレーション ファイル router.conf に対して TFTP リクエストを送信します。
手記:自動インストール プロセスでは、上記の方法 (b から f) を繰り返して、構成ファイルの取得を最大 3 回試行します。自動インストール プロセスが 3 回試行しても構成ファイルの取得に失敗した場合、自動インストール プロセスは開始状態になります。
新しいルータがTFTPサーバでコンフィギュレーション ファイルを見つけると、自動インストールによってファイルがダウンロードされ、ルータにファイルがインストールされ、設定がコミットされます。
ハイブリッド モードでの ACX シリーズ ルーターの自動インストールの設定
ハイブリッド モードで自動インストールするようにルーターを構成するには、次のタスクを実行します。
juniper-config.txtとして構成ファイルを作成します。
設定モードから、 show system autoinstallation status
コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の設定手順を繰り返して設定を修正します。
user@host> show system autoinstallation status
Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/0/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: router-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: BOOTP Client Acquired address: None Protocol: RARP Client Acquired address: None