
Cisco CLI入門 設定と確認と復旧を練習する
CLIは文字で機器を操作する画面です。同じ単語でも、操作するモードが違うと受け付けられません。
【事実】一般的なCisco IOS系では、`>`がユーザーEXEC、`#`が特権EXEC、`(config)#`が全体設定、`(config-if)#`がインターフェース設定の目印です。実行中の設定と起動時に読み込む設定は区別されます。
【筆者の提案】最初は「現在地を確かめる」「必要なモードへ進む」「変更する」「showで確認する」「採用する設定を保存する」の順で操作します。`?`で候補を確認する習慣も付けましょう。
つまずきやすいのは、設定モードからshowをそのまま実行することと、保存前の設定を保存済みだと思うことです。保存は設定の正しさを保証する操作ではありません。
操作を覚えたら、設定を変える前と後を比較します。設定を入力できたことと、意図した動作になったことを分けて確認しましょう。
【筆者の提案】毎回、変更前の状態を記録し、変更点を1つに絞り、確認してから保存します。元に戻す手順も、変更する前に決めてください。
セクション1で設定したポートを停止する例なら、停止前後の状態と対向への通信を比較できます。最初の練習では専用ラボの接続ポートを使い、管理に使うポートを停止しないようにします。
この先、「Cisco CLIを操作する」と「変更前後の比較と復旧の練習」に対応する検証手順、確認基準、つまずきと復旧方法を紹介します。機材や事前設定が必要な演習は、以下の前提を確認してから取り組んでください。
以下のコマンドは学習用の下書きで、実機・仮想機での動作確認は未実施です。機種、OS、インターフェース名、機能対応を公開前に確認し、本番から分離したラボで使用してください。期待する状態は実測結果ではなく、検証時の判定基準です。
セクション1 Cisco CLIを操作する
前提は、R1のGigabitEthernet0/0をR2へ接続し、R2を10.0.12.2/30で有効化した環境です。R1で設定します。
enable
configure terminal
interface GigabitEthernet0/0
description TO-R2
ip address 10.0.12.1 255.255.255.252
no shutdown
end
show ip interface brief
ping 10.0.12.2
copy running-config startup-config期待する状態は対象ポートがup/upで、対向へpingが通ることです。`administratively down`は管理上停止している状態です。単なる`down`は対向停止や接続の問題も考えます。
不要な変更は保存前に元へ戻します。今回のIPを外すには、対象インターフェースで`no ip address`を使います。既存設定がある場合は、変更前の内容を復元します。再起動による保存確認は、専用ラボでのみ行い、手順は要確認です。
セクション2 変更前後の比較と復旧の練習
前提は、セクション1のR1とR2が通信できる専用ラボです。R1のコンソールから操作します。変更前に次を記録します。
show ip interface brief
show running-config interface GigabitEthernet0/0
ping 10.0.12.2対象ポートを停止します。
configure terminal
interface GigabitEthernet0/0
shutdown
end
show ip interface brief
ping 10.0.12.2期待する変化は、管理上の停止が表示され、このリンクしかない前提で対向への通信が失われることです。復旧は次の操作です。
configure terminal
interface GigabitEthernet0/0
no shutdown
end
show ip interface brief
ping 10.0.12.2変更前・停止中・復旧後の3つを記録します。表示やpingの結果は実測して記載してください。復旧後も通信できなければ、対向の状態と配線を確認します。停止状態を保存せず、採用する設定へ戻ったことを確認してから保存してください。
CCIEへの学習は、小さなネットワークを理解するところから始まります。まずは自分の学習環境を決め、分からない言葉を書き出してみましょう。
次回は、Cisco CLIの基本を学びます。機器の設定方法と確認・復旧方法を一緒に整理していきましょう。