このドキュメントでは、Cisco IOS® XEを実行するCisco Catalyst SD-WANエッジルータの工場での安全なリセット手順について説明します。
工場出荷時の状態にリセットすると、デバイスは元の製造状態に戻ります。通常は、使用停止、再導入、またはセキュリティ修復のワークフローの一部として必要です。
注意:この記事では、NIST SP 800-88 Rev. 1に従ってデータのサニタイズを実行するfactory-reset all secureオプションのみを推奨しています。この方法では、ストレージメディア上のデータが回復不能になり、機密データが完全に削除されたことを保証します。
factory-reset all secureコマンドは、Cisco IOS XEを実行する次のプラットフォームでサポートされています。
注:all secureオプションは、スタンドアロンデバイスでのみ使用できます。先に進む前に、特権EXECモードでfactory-reset ?をチェックして、プラットフォームとCisco IOS XEバージョンがsecureキーワードをサポートしていることを確認します。
セキュアな工場出荷時設定へのリセットを実行する前に、次の前提条件が満たされていることを確認します。
secureオプションを使用すると、ほとんどのプラットフォームでブートイメージがフラッシュ内に保持されますが、特定のプラットフォームでは、ブートフラッシュ全体がセキュアワイプの一部としてサニタイズされます。プラットフォームの動作に関係なくリカバリを保証するために、Cisco IOS XEイメージを常にUSBドライブまたはアクセス可能なTFTPサーバで使用できるようにしてください。
ヒント:Cisco IOS XEイメージがブートフラッシュにロードされていること、および工場出荷時設定へのリセットを実行する前に、USBまたはTFTPで回復コピーが使用可能であることを確認します。secureオプションを使用すると、ほとんどのプラットフォームでブートイメージが保持されますが、一部のプラットフォームでは、処理中にブートフラッシュのイメージが完全に消去されます。
factory-reset all secureコマンドは、デバイスから次のデータを永久に削除します。
| [Category] | データの消去 |
|---|---|
| [ソフトウェア(Software)] | すべてのCisco IOS XEソフトウェアイメージ(現在のブートイメージはほとんどのプラットフォームのフラッシュに保持されますが、特定のプラットフォームではブートフラッシュの内容が完全に消去されます) |
| コンフィギュレーション | スタートアップコンフィギュレーション、実行コンフィギュレーション |
| ログと診断 | クラッシュ情報、システムログ、OBFL(オンボード障害ロギング) |
| セキュリティ資料 | FIPS関連のキーとクレデンシャル、ユーザ設定のPKIキーと証明書 |
| ストレージ | リムーバブルストレージ(SATA、SSD、USB)上のすべてのユーザデータ |
| ライセンス | すべてのデバイスライセンス(再登録が必要) |
| ロード | ユーザが追加したROMMON環境変数 |
注:次の項目は、セキュアな工場出荷時設定にリセットした後も保持されます。
警告:この手順は元に戻せません。いったん開始すると、前の表にリストされているすべてのデータは完全に破棄されます。続行する前に、すべてのバックアップが確認されていることを確認してください。
物理的なコンソール接続を介してデバイスに接続します。リセットプロセス中にSSH/VTYアクセスが失われる。
Device> enable Device#
次のコマンドを実行して、セキュアな工場出荷時設定へのリセットを開始します。
Device# factory-reset all secure
確認を求めるプロンプトが表示されます。
The factory reset operation is irreversible for all operations. Are you sure? [confirm]
Check:確認プロンプトで、次の内容を確認します。
yと入力するかEnterキーを押して確定し、続行します。
デバイスは、すべてのストレージメディアでデータのサニタイズを実行します。ストレージ容量によっては、このプロセスに長時間かかる場合があります。この操作中は電源を遮断しないでください。
完了すると、デバイスは自動的にリロードされ、ROMMONモードに入ります。
リセット後に、MAC_ADDRESSおよびSERIAL_NUMBERを含む環境変数をクリアできます。ROMMONのリセットを実行して、これらを復元します。
rommon 1> reset
注:BAUD rate環境変数は、工場出荷時設定に戻すとデフォルト値(9600)に戻ります。コンソールセッションが異なるボーレートで設定されている場合は、ターミナルエミュレータの設定を9600ボーに調整して、コンソールアクセスを回復できます。
ほとんどのプラットフォームでは、secureオプションを使用するとブートイメージをフラッシュ内に保持できます。ROMMONからdir bootflash:を使用して、存在を確認します。イメージが使用可能な場合は、直接ブートします。
rommon 2> boot bootflash:<image-filename>.bin
プラットフォーム固有の動作:特定のハードウェアプラットフォームでは、セキュアなサニタイズ処理により、ブートイメージを含むブートフラッシュ全体が消去されます。このような場合は、USBまたはTFTPを使用して回復します。
選択肢A — USBリカバリ:
rommon 2> boot usbflash0:<image-filename>.bin
選択肢B — TFTPリカバリ:
必要なROMMON環境変数を設定してから、転送を開始します。
rommon 2> IP_ADDRESS=rommon 3> IP_SUBNET_MASK= rommon 4> DEFAULT_GATEWAY= rommon 5> TFTP_SERVER= rommon 6> TFTP_FILE= .bin rommon 7> tftpboot
管理インターフェイスまたは直接接続されたネットワークセグメントを介してTFTPサーバへの接続が可能であることを確認します。ROMMONではルーティングプロトコルがサポートされていないため、設定されたデフォルトゲートウェイを介してTFTPサーバに到達できる必要があります。
この動作に対処するために工場出荷時状態へのリセットを開始する前に、USB またはアクセス可能なTFTPサーバにリカバリイメージをステージングしておいてください。
デバイスがクリーンなCisco IOS XEイメージで復元されたら、標準のSD-WANオンボーディング手順を使用して、デバイスをファブリックに戻します。
注:再オンボーディング後、暗号化スループットを復元するには、HSEC(High Security)ライセンスをCLIから手動で再適用する必要があります。「Cisco Catalyst SD-WANでのHSECライセンスの管理」に記載されているように、SD-WAN Manager(vManage)では、デバイスへのHSECライセンスの再インストールはサポートされていません。ライセンスをアクティブにするには、物理ルータでデバイスのリロードが必要です。手動CLI手順については、「CiscoエッジルータでのHSECK9ライセンスの設定」を参照してください。
初期設定へのリセットが完了した後、コンソールが応答しない場合は、ボーレートがデフォルト(9600)に戻っている可能性があります。 ターミナルエミュレータを9600ボーに調整し、再接続します。
リセットが完了してもデバイスがROMMONにならない場合は、コンフィギュレーションレジスタが正しく設定されていることを確認します。ほとんどの場合、ブート可能なイメージが存在しないときは、電源の再投入によってデバイスが強制的にROMMON状態になります。
リセット後にMAC_ADDRESSまたはSERIAL_NUMBER変数が失われた場合、ROMMONでresetコマンドを発行して、ハードウェアストレージから工場出荷時のデフォルトの環境変数を復元します。
Q:標準の「すべて」または「3パス」オプションに対して、「セキュア」オプションが推奨されるのはなぜですか。
A:factory-reset all secureオプションでは、NIST SP 800-88 Rev. 1に従って、利用可能な最も詳細なデータサニタイズが実行されます。データをリカバリ不能にし、現在のブートイメージをフラッシュに保持するため、リカバリが容易になります。一方、3-passオプションでは3パス上書きパターン(ゼロ、1、ランダム)が実行されます。このパターンでは約3倍の時間がかかり、ブートイメージも消去されるため、USBまたはTFTPからイメージを完全にリロードする必要があります。secureオプションを使用することを推奨いたします。このオプションでは、リカバリの運用オーバーヘッドを最小限に抑えながら、最も詳細なサニタイズを実現できます。
Q:工場出荷時状態への安全なリセットにはどれくらいの時間がかかりますか。
A:期間は、デバイスのストレージ容量の合計によって異なります。標準のフラッシュストレージ(8 ~ 32 GB)を備えたデバイスの場合、このプロセスは通常15 ~ 45分以内に完了します。SSDまたはSATAストレージの容量が大きいデバイスは、時間がかかる可能性があります。重要:この処理中に電源を遮断しないでください。リセットとイメージのリロードおよび再オンボーディングの時間を考慮したメンテナンス期間を計画します。
Q:リセット後もデバイスのID(シリアル番号、SUDI)は保持されますか。
A:はい。Secure Unique Device Identifier(SUDI)証明書とそれに関連するPKIキーは、ハードウェアで保護されたストレージ(TAm/ACT2チップ)に保存され、工場出荷時のリセットでは消去されません。デバイスのシリアル番号もハードウェアに保存されます。つまり、リセット後に元のIDを使用して、デバイスをSD-WANファブリックに再オンボーディングできます。
Q:リセットを実行する前に、SD-WAN Managerからデバイスを削除する必要がありますか。
A:はい。デバイスの証明書を無効にし、工場出荷時のリセットを実行する前に、SD-WANオーバーレイからデバイスを削除することを強くお勧めします。これにより、コントローラインフラストラクチャからのクリーンな削除、vManageデバイスインベントリ内の古いエントリの排除、孤立したコントロール接続やトンネル状態の排除が可能になります。vManageから、Configuration > Certificatesの順に移動し、デバイスを選択> Invalidateの後、Send to Controllersの順に選択します。その後、デバイスリストからデバイスを削除します。
Q:工場出荷時設定にリセットした後、HSECライセンスはどうなりますか。
A:HSEC(High Security)ライセンスは、工場出荷時のリセット時に削除されます。これを使用しない場合、デバイスは制限された暗号化スループットで動作します。HSECライセンスは、工場出荷時設定に戻す前にリリースし、後で再利用できるようにする必要があります。
ライセンススマート認証でローカルオンラインに戻ってライセンスをリリースし、Smart License Centralから製品インスタンスを削除します。show license summaryおよびshow license authorizationを使用して確認します。完全な手順については、「CiscoエッジルータでのHSECK9ライセンスの設定」および「Cisco Catalyst SD-WANでのHSECライセンスの管理」を参照してください。
Q:工場出荷時の安全なリセットを(SSH/VTY経由で)リモートで実行できますか。
A:このコマンドはSSH/VTYセッション経由で技術的に発行できますが、強く推奨しません。デバイスはすぐにサニタイズを開始し、リモートセッションが終了します。リセット後、デバイスはROMMONモードに入ります。このモードでは、IP接続は使用できず、VTYアクセスは不可能です。また、イメージの回復にはコンソールアクセスが必要です。工場出荷時設定へのリセットを開始する前に、必ず物理的なコンソールアクセスが利用可能であることを確認してください。
Q:工場出荷時の安全なリセットは、セキュリティ修復シナリオに適していますか。
A:はい。安全な工場出荷時状態へのリセットは、侵害が疑われる状況でデバイスを正常な状態に戻す必要がある場合に推奨されるアプローチです。これにより、攻撃者が仕掛けたキー、バックドア、または持続性メカニズムがすべて完全に削除され、設定やクレデンシャルデータが残存することがなくなり、デバイスが再オンボーディング用にクリーンであることが保証されます。セキュリティ関連の工場出荷時設定のリセットに関しては、新しいクレデンシャル(パスワード、キー、証明書)が再オンボーディング時に生成され、妥協のないバックアップ設定がデバイスに復元されることを確認してください。
Q:代わりに「request platform software sdwan software reset」または「request platform software sdwan config reset」を使用してください。
A:これらのコマンドは異なる目的で使用され、factory-reset all secureと同じレベルのサニタイズは提供しません。request platform software sdwan software resetコマンドは、SD-WANソフトウェアオーバーレイをリセットしますが、基盤となるCisco IOS XE構成、鍵、証明書、またはストレージを消去しません。デバイスは基本OSの状態を保持します。request platform software sdwan config resetコマンドは、SD-WAN設定のみをリセットしますが、Cisco IOS XEイメージ、ローカルクレデンシャル、SSHキー、およびその他すべてのデータはディスク上でそのまま保持されます。どちらのコマンドも、ストレージメディア上でデータのサニタイズを実行しません。デバイスを完全にクリーンな状態に戻すことが目的の場合、特にセキュリティインシデント後には、これらのコマンドは不十分です。これは、残存データ(キー、クレデンシャル、ログ、攻撃者が仕掛けたファイル)がフラッシュまたはSSDに残る可能性があるためです。デバイスがストレージレベルでクリーンであることが保証される必要がある場合は、factory-reset all secureを使用します。
| 改定 | 発行日 | コメント |
|---|---|---|
1.0 |
16-Jun-2026
|
初版 |