項目一覧
ACXシリーズ(Junos OS)でのコンフィギュレーション・ファイルの自動インストールの設定
自動インストールは自動化されたプロセスであり、デバイスに特定の構成は必要ありません。プロセスを簡素化するために、自動インストールに使用する 1 つ以上のインターフェイス、プロトコル、および構成サーバーを指定できます。
ACXシリーズ自動インストールの概要
自動インストールは、ネットワークに接続して電源を入れる新しいルーター、または自動インストール用に設定されたルーターに対して、自動構成を提供します。自動インストール プロセスは、ルータの電源がオンになり、コンパクトフラッシュ(CF)カードで有効な構成ファイルを見つけられない場合に開始されます。通常、構成ファイルは、ルータに初めて電源を入れたとき、または CF カードから構成ファイルを削除すると使用できなくなります。自動インストール機能により、ネットワークの中央の場所から複数のルーターを導入できます。
自動インストール プロセスを機能させるには、ネットワーク内の構成サーバーに 1 つ以上のホスト固有またはデフォルトの構成ファイルを保存し、ルーターに IP アドレスを割り当てるサービス(通常は動的ホスト構成プロトコル(DHCP))を利用できるようにする必要があります。
新しいジュニパーネットワークスルーターのイーサネットをネットワークに接続し、ルーターの電源を入れると、自動インストールが自動的に実行されます。プロセスを簡素化するために、ルーターで自動インストールを明示的に有効にし、構成サーバー、自動インストール インターフェイス、および IP アドレス取得用のプロトコルを指定できます。
サポートされている自動インストール インターフェイスとプロトコル
ルーターに自動インストールを行う前に、ルーターはIPアドレスまたはUSBキーを取得する必要があります。IP アドレス取得用に選択したプロトコルによって、自動インストールのためにネットワークに接続するルーター インターフェイスが決まります。ルーターは接続されたインターフェイスを検出し、インターフェイスに適したプロトコルでIPアドレスを要求します。自動インストールは、イーサネットLANインターフェイスを介してサポートされています。IPアドレスの取得に、ACXシリーズルーターは、DHCP、BOOTP、またはイーサネットLANインターフェイス上のRARP(Reverse Address Resolution Protocol)を使用します。
自動インストール構成ファイルを持つサーバが新しいルーターと同じLANセグメント上にない場合、またはネットワークで特定のルーターが必要な場合、新しいルーターに直接接続された中間ルーターを設定する必要があります。この中間ルーターを介して、新しいルーターはHTTP、FTP、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 ファイルを使用している場合は、以下のタスクも実行する必要があります。
DHCPサーバーを設定して、新しいルーターごとに hostname.conf ファイル名を提供します。各ルータは 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
コマンドを入力します。
サンプル出力
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)ファイル・システムのいずれかを備えたディスク・オン・キー・デバイス:
DOS 3.0+ 16ビットFAT(最大32 MB)
DOS 3.31+ 16ビットFAT(32MB以上)
FAT32
FAT32、LBAマップ
16ビットFAT、LBAマップ
工場出荷時設定のACXシリーズ ルーター。ルータ上に他のJunos OS設定ファイルが存在する場合、ルータはディスクオンキーデバイスから juniper-config.txt ファイルを読み取ることができません。
手記:USBベースの自動インストールプロセスは、ネットワークベースの自動インストールプロセスよりも優先されます。ACXシリーズルーターは、自動インストール中に有効な構成ファイルを含むUSBディスクオンキーデバイスを検出すると、ネットワークから設定を取得する代わりに、Disk-on-Key上の構成ファイルを使用してルーターを設定します。
ディスクオンキーを使用して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またはラップトップのテキストエディタを使用して、 juniper-config.txtという名前の構成ファイルを一連の構成コマンド(「set」コマンド)として作成します。別のACXシリーズルーターからの設定を再利用するには、 “show | display set | save <filename>”
コマンドを使用してルーター上に設定コマンドのシーケンスとして設定を保存し、次に<ファイル名>を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 MB)
DOS 3.31+ 16ビットFAT(32MB以上)
FAT32
FAT32、LBAマップ
16ビットFAT、LBAマップ
ルータのIPアドレスを取得するための対応プロトコルはBOOTP、RARP、およびDHCPであり、構成ファイルが保存されている外部サーバーURLから構成ファイルをダウンロードするためのプロトコルはTFTP、FTP、およびHTTPです。
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]
階層レベルの autoinstallation スタンザに存在する必要があります。juniper-config.txtファイルから部分的な設定を取得した後、設定検出手順が開始されます。アップ状態に遷移するすべての物理イーサネットインターフェイスについて、自動インストールプロセスでは、そのイーサネットインターフェイスに自動インストールが設定されているかどうかが確認されます。自動インストール プロセスでは、サーバーの IP アドレスを取得するための IP アドレス取得メカニズムが起動し、その後に構成ファイル取得メカニズムが続きます。
自動インストール プロセスに関与するインターフェイスに対して、IPv4 アドレス検出手順がトリガーされます。新しいACXシリーズルーターは、接続された各インターフェイスでDHCP、BOOTP、またはRARPリクエストを同時に送信して、IPアドレスを取得します。工場出荷時のデフォルト設定の
[edit system]
階層レベルのautoinstallation configuration
スタンザのinterfacesステートメントでも、IPv4アドレス検出に使用するプロトコルを指定します。ステートメントが設定されていない場合、インターフェイスに適用可能なすべてのプロトコルを使用して、接続された各イーサネットインターフェイスでリクエストを送信します。IPv4 アドレスを取得できない場合、自動インストール プロセスは、参加しているすべてのインターフェイスで DHCP サーバーを起動し(192.168.x.1 の形式で静的 IP アドレスを割り当てて、管理ステーションが手動設定のためにルーターに接続できるようにします)、自動インストール手順を終了します。
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