Cisco ネットワーク機器の設定変更を保存するコマンド
Dec 13, 2024
ネットワークの成長に対応するため、あるいは製品リフレッシュのサイクルの一環として、新しい Cisco 機器を導入するたびに、誰かがそれをあなたの固有のニーズに合わせて設定する必要があります。しかし、スイッチやルーターの設定は一度きりの作業ではありません。サポートチームは、新しい VLAN の追加、アクセスポートをトランクに変更すること、あるいはルーティングテーブルに新しいルートを追加することなどを、頻繁に行う必要があります。
この記事では、こうした変更が一時的になる理由を説明し、デバイスを再起動した後もその効果を維持するために必要なコマンドを詳しく解説します。
Cisco デバイスの変更内容はどのように保存されるか
Cisco デバイスでは、running configuration(実行中の設定)とは、デバイスが現在アクティブに使用している設定の集合です。running config はデバイスのランダムアクセスメモリ(RAM)に保存され、ルーティング、スイッチング、インターフェイス設定、その他のネットワーク機能に関してデバイスがどのように動作するかを決定します。running configuration は動的なので、運用中に特権を持つ技術者が変更できることを意味します。
デバイスの電源が入っている限り、設定の変更内容はそのまま保持されます。しかし、running configuration はより恒久的なストレージに自動的には保存されません。running configuration を変更した後に、何らかの理由でデバイスが再起動されたり、電源が失われたりすると、変更内容を保存するための追加の手順を取っていない限り、それらの変更はすべて失われます。これは、再起動時にデバイスが、デバイスの非揮発性ランダムアクセスメモリ(NVRAM)に保存されている startup configuration から設定を読み込むためです。つまり、startup config は再起動後にデバイスが戻る内容です。
Netwrix Auditor for Network Devices
可視性を高め、コンプライアンスを確保し、ネットワーク全体のセキュリティを強化します
変更内容は必ず保存すべき理由
最悪のシナリオを考えてみましょう。1年間のあいだに Cisco デバイスに変更を加えていたものの、そのどれもスタートアップ設定(startup config)に保存されていなかったとします。すると停電が発生し、すべてのデバイスが再起動します。
さて、どうすればいいのでしょうか。そもそも、組織にはこれらすべての変更が記録されていますか?以前は Office アプリが文書を自動保存していなかった時代の恐ろしい話のように、書き手が原稿全体を失うことになりかねません。要するに、running configuration に加えた変更は必ず保存しなければなりません。
保存する前に必ずテスト! Cisco デバイスの設定(configuration)を少しでも変更すると、ネットワークのパフォーマンスとセキュリティに大きな影響を与える可能性があることを忘れないでください。したがって、startup config ファイルに新しい設定を保存する前に、必ずそれらを徹底的にテストすることが重要です。
変更内容の保存方法
朗報です。シンプルな2語のコマンドで設定変更を保存できます:
write memory
以下は、PuTTY セッションでのコマンドの例です:
実行中の設定(running config)を確認し、起動設定ファイル(startup config)にコピーする方法
別の方法として、起動設定ファイル(startup config)全体を、実行中の設定(running config)の内容で上書きすることもできます。
次のコマンドを使って、起動設定を表示できます:
show startup-config
現在の起動設定ファイル(startup config)を、実行中の設定(running configuration)の内容で上書きするには、次のコマンドを使用します:
copy running-config startup-config
または、このコマンドの省略形を使用することもできます:
copy run start
正しい Cisco モードになっていることを確認してください
Cisco デバイスは、階層化されたモードのセットを使用して、ユーザーがデバイスに接続したときに、自分の権限レベルに合致するコマンドのみを実行できるようにしています。ユーザーの現在のモードは、下の表に示すように、Cisco デバイス名の後に表示されるプロンプトの種類で示されます。
アクティブな設定ファイルを変更するには、Global Configuration モードにいる必要があります。
Mode | Description | Prompt | How to Access |
|---|---|---|---|
|
Exec mode |
Allows limited access to view configuration settings and performs basic troubleshooting commands, such as ping and traceroute to test for connectivity. |
Router> |
This is the initial or default mode when a user logs into a Cisco device. |
|
Privileged Exec mode |
Enables the user to view all settings and execute commands, such as reload, which tells the switch to reboot the Cisco IOS. Privileged access should be password-protected to prevent unauthorized access. |
Router# |
While in Exec mode, issue the enable command. |
|
Global Configuration mode |
Provides writable access to modify the active configuration file. |
Router(config)# |
From Privileged Exec mode, enter the command configure terminal. |
Netwrix はどのように支援できますか
ビジネスの通常かつ安全な運用を確保するには、実行中の構成設定に変更を保存するだけでは不十分です。Cisco デバイスおよび、より広範なネットワーク インフラ全体でのアクティビティを監視する必要もあります。
Netwrix Auditor for Network Devicesは、ネットワーク インフラで起きていることを完全に可視化し、リスクが最も高いと考えるイベントについて通知します。明確で実行可能な情報を提供することで、調査を大幅に簡素化し、迅速かつ効果的な対応を可能にします。
この Netwrix ソリューションでできることの一部をご紹介します:
- ネットワーク デバイスへのログオン試行を監査して ネットワーク デバイス 不審なイベントをいち早く検知できます。
- パスワードのリセットと構成変更を監視して、脅威を初期段階でいち早く捉えます。
- ハードウェアの不具合に関するアラートを受け取り、迅速に対応してビジネスへの影響を最小限に抑えましょう。
- スキャン活動を追跡して、偵察を行っている攻撃者を検知し、ネットワーク侵入や機密データの窃取につながる前に対応できるようにしましょう。
共有する
もっと詳しく
著者について
Tyler Reese
プロダクト マネジメント担当副社長、CISSP
ソフトウェア セキュリティ業界で20年以上の経験を持つ Tyler Reese は、今日の企業が直面している急速に変化するアイデンティティおよびセキュリティ上の課題について深く理解しています。現在、彼は Netwrix Identity and Access Management ポートフォリオのプロダクト ディレクターを務めており、市場動向の評価、IAM 製品ラインの方向性の設定、そして最終的にはエンド ユーザーのニーズに応えることが主な責任です。彼の専門的な経験は、Fortune 500 企業向けの IAM コンサルティングから、大手のダイレクト・トゥ・コンシューマー企業のエンタープライズ アーキテクトとしての業務まで多岐にわたります。現在、彼は CISSP の認定資格を保有しています。