スイッチ上のDynamic Host Configuration Protocol(DHCP)イメージアップグレード機能を使用して、新しいイメージと新しいコンフィギュレーションファイルの両方をネットワーク内の1つ以上のスイッチにダウンロードするようにDHCPサーバを設定できます。ネットワーク内のすべてのスイッチに対してイメージと設定を同時にアップグレードすることで、ネットワークに追加された新しいスイッチがネットワークと同期していることを確認できます。
スイッチのDHCPイメージアップグレードは、DHCP自動設定とイメージ自動更新の2つの方法で動作します。これらの機能を設定すると、ネットワーク内の複数のスイッチまたはスタックスイッチを管理する際に非常に役立ちます。
この記事では、スイッチでDHCPイメージアップグレードを設定する方法について、DHCP Auto ConfigurationとImage Auto Updateの2つの方法で説明します。
重要:設定を開始する前に、コンフィギュレーションファイルの場所と名前、およびデバイスのファームウェアイメージを使用して、ネットワーク内にアクティブなDHCPサーバを設定する必要があります。ネットワーク内のデバイスは、デフォルトでDHCPクライアントとして設定されます。デバイスにDHCPサーバによってIPアドレスが割り当てられると、デバイスはコンフィギュレーションファイルとファームウェアイメージに関する情報も受信します。
TFTPサーバまたはSCPサーバが設定されていることを確認します。コンフィギュレーションファイルやファームウェアイメージがデバイスで現在使用されているものと異なる場合、デバイスはファイルやイメージをダウンロードした後に自身をリブートします。作業ディレクトリにコンフィギュレーションファイルを配置します。このファイルは、デバイスからコンフィギュレーションファイルをコピーすることによって作成できます。デバイスが起動すると、これが実行コンフィギュレーションファイルになります。
DHCP自動設定は、DHCPサーバからネットワーク内の1つ以上のスイッチにコンフィギュレーションファイルをダウンロードします。ダウンロードしたコンフィギュレーションファイルが、スイッチの実行コンフィギュレーションになります。スイッチをリロードするまで、フラッシュに保存されているブートアップコンフィギュレーションは上書きされません。
ステップ 1:Webベースのユーティリティにログインし、Administration > File Management > DHCP Auto Configuration/Image Updateの順に選択します。
注: Sx250、Sx350、SG350X、またはSx550Xをお持ちの場合は、[表示モード]ドロップダウンリストから[詳細]を選択して詳細モードに切り替えてください。
ステップ 2:Auto Configuration Via DHCP Enableチェックボックスにチェックマークが付いていることを確認します。
注:DHCP経由の自動設定はデフォルトで有効になっています。
ステップ 3:Download Protocol領域からオプションを選択します。コンフィギュレーションファイルとファームウェアイメージは、TFTPサーバまたはSCPサーバからダウンロードできます。
使用可能なオプションは次のとおりです。
注:この例では、TFTP Onlyが選択されています。
イメージの自動ダウンロードは、間接的なイメージファイルを使用して行われます。間接イメージファイルは、TFTPサーバまたはSCPサーバにアップロードされた実際のイメージファイル(Root\xx01-41022.rosなど)へのパスを含むテキストファイルです。デバイスは、要求されたフラッシュイメージのファイル名とフラッシュに保存されているイメージを比較します。ファイル名が異なる場合、デバイスはTFTPサーバまたはSCPサーバから新しいイメージをダウンロードし、ダウンロードしたイメージをフラッシュに書き込んでから、デバイスまたはスタックをリロードします。
重要: DHCPサーバが次のオプションで設定されていることを確認してください。
ステップ 4:Image Auto Update via DHCP Enableチェックボックスにチェックマークが付いていることを確認します。
注:この機能はデフォルトで有効になっています。
ステップ 5:Download Protocol領域からオプションを選択します。
使用可能なオプションは次のとおりです。
注:この例では、TFTP Onlyが選択されています。
SCPはSSHベースです。リモートSSHサーバ認証機能はデフォルトで無効になっており、スイッチはリモートSSHサーバを受け入れます。リモートSSHサーバ認証を有効にして、信頼できるサーバリストにあるサーバだけを使用できます。
注:SCP用のSSH設定の設定は、手順3と5で選択したダウンロードプロトコルにSCPが含まれる場合にのみ適用できます。TFTPのみを選択した場合は、ステップ8に進みます。
ステップ6:(オプション)DHCP Auto Configuration/Image UpdateページのSSH Settings For SCP領域で、Disabledをクリックして、スイッチのリモートSSHサーバ認証機能をイネーブルにして設定します。
注:この機能の設定方法については、ここをクリックしてください。
ステップ7:(オプション)System Credentialsをクリックして、スイッチのSSHクライアント認証機能を設定します。
注:この機能の設定方法については、ここをクリックしてください。
ステップ 8:Backup Server Definition領域で、TFTPサーバをIPアドレスとドメイン名のどちらで指定するかを選択します。
次のオプションがあります。
注:この例では、By IP addressが選択されています。名前を指定する場合は、ステップ12に進みます。
ステップ9:(オプション)TFTPサーバがIPアドレスで識別されている場合は、IPバージョンを選択します。
次のオプションがあります。
注:この例では、IPv4が選択されています。このバージョンを選択する場合は、ステップ12に進んでください。
ステップ10:(オプション)IPv6アドレスタイプを選択したら、目的のIPv6アドレスタイプをクリックします。
注:Globalを選択した場合は、ステップ12に進んでください。
ステップ11:(オプション)リンクローカルIPv6アドレスタイプを選択する場合は、Link Local Interfaceドロップダウンリストからリンクローカルインターフェイスを選択します。
ステップ 12Backup Server IP Address/Nameフィールドに、バックアップサーバのIPアドレスまたはドメイン名を入力します。DHCPメッセージで設定ファイル名が指定されていない場合、スイッチはバックアップサーバからバックアップコンフィギュレーションファイルをダウンロードします。
注:この例で使用するサーバIPは192.168.1.3で、これはIPv4アドレスです。手順9でバージョン6を選択した場合は、代わりにIPv6アドレスを入力します。
ステップ 13Backup Configuration File Nameフィールドに、DHCPメッセージで設定ファイル名が指定されていない場合に使用するバックアップサーバ上の設定ファイルのフルパスと名前を入力します。
注:この例で使用するコンフィギュレーションファイル名は、TFTPサーバのC:\TFTPフォルダにあるrunning-config.txtです。
ステップ 14:Backup Indirect Image File Nameフィールドに、使用する間接的なイメージファイル名を入力します。これは、イメージへのパスを保持するファイルです。間接イメージファイル名の例は、indirect-cisco.scpです。このファイルには、ファームウェアイメージのパスと名前が含まれています。
注:この例で使用する間接イメージファイル名は、TFTPサーバのC:\TFTPフォルダにあるfirmware.txtです。
ステップ 15:Applyをクリックして、実行コンフィギュレーションファイルへの変更を保存します。
ステップ16:(オプション)ページ上部のSaveボタンをクリックして、スタートアップコンフィギュレーションファイルへの変更を保存します。
これで、DHCP Auto ConfigurationとImage Auto Updateを使用して、スイッチでDHCPイメージアップグレード設定を行うことができました。
改定 | 発行日 | コメント |
---|---|---|
1.0 |
13-Dec-2018 |
初版 |