Cisco IOSに熟達するにはいくつかの必須コマンドを習得する必要があります。
#1: “?”
Cisco IOS を使用する際に、助けを求めるために ? を入力する方法を知っておくことは、あまりにも当然と思われるかもしれません。 しかし、Cisco IOSはクエスチョンマーク(ヘルプキー)の使い方に関して、他のオペレーティングシステムとは全く異なっています。 IOSは何千もの可能なコマンドとパラメータを持つコマンドラインのオペレーティングシステムであるため、?を使用することで一日を節約することができます。 まず、どのコマンドを入力すればよいかわからないときに使用します。 例えば、コマンドラインで ? を入力すると、可能なすべてのコマンドのリストが表示されます。 また、コマンドの次のパラメータが何であるか分からないときにも、? たとえば、show ip と入力すると、? ルーターがコマンドに他のパラメータを必要としない場合、ルーターは唯一のオプションとして<CR>を提供します。
最後に、特定の文字で始まるすべてのコマンドを表示するには、?を使用します。 例えば、show c? は、文字 “c” で始まるコマンドのリストを返します。
#2: show running-configuration
show running-config コマンドは、ルータ、スイッチ、またはファイアウォールの現在のコンフィグレーションを表示します。 running-configurationは、ルータのメモリにあるコンフィグです。 ルータに変更を加えるとき、このコンフィグを変更します。 ルータに変更を加えるとき、このコンフィグを変更します。コンフィグは、コピー running-configuration startup-configuration を実行するまで保存されないことに注意してください。 このコマンドは、sh run.
SEEと省略することができます。 Server deployment/migration checklist (Tech Pro Research)
#3: copy running-configuration startup-configuration
このコマンドは、現在変更中の設定(RAM内)(running-configurationとしても知られている)を不揮発性RAM(NVRAM)に保存します。 電源が切れても、NVRAMはこのコンフィグレーションを保持します。 言い換えれば、ルータの設定を編集する場合、このコマンドを使用せず、ルータを再起動します – それらの変更は失われます。 このコマンドは、copy run start と省略することができます。 コピーコマンドは、ルーターに何か起こったときのために、ルーターからTFTPサーバーにランニングまたはスタートアップ設定をコピーするために使用することもできます。 特に、この出力は以下を提供します:
- インタフェースの状態(up/down)
- インタフェース上のプロトコル状態
- 使用状況
- エラー
- MTU
ルータまたはスイッチのトラブルシューティングにこのコマンドが不可欠であることを示しています。 また、sh int g0/0.
#5: show ip interface
show interfaceよりさらに有名なのが、show ip interfaceとshow ip interface briefです。 show ip interface コマンドは、すべてのインターフェイスの IP プロトコルとそのサービスの設定と状態に関する有用な情報を大量に提供します。
#6: config terminal, enable, interface, and router
Cisco ルーターには、特定のものだけを表示したり、特定のものを変更したりすることができる異なるモードがあります。 これらのモード間を移動できることは、ルータの設定を成功させるために重要です。
例えば、ログインするとき、ユーザモード(プロンプトが>のように見えるところ)から開始します。 そこから enable と入力して、特権モード (プロンプトが # のように見える場所) に移動します。 特権モードでは、何でも表示することができますが、変更を加えることはできません。 次に、config terminal (または config t) と入力して、グローバルコンフィグレーションモードに移動します (プロンプトは router(config)# のように表示されます)。 ここから、グローバルパラメータを変更することができます。 インターフェイスのパラメータ (IP アドレスなど) を変更するには、interface コマンドを使用してインターフェイス設定モードに移動します (プロンプトは router(config-if)# のように表示されます)。 また、グローバルコンフィグレーションモードから、router {protocol} コマンドを使用してルーターコンフィグレーションに移動することもできます。
#7: no shutdown
no shutdownコマンドは,インタフェースを有効にする(立ち上げる)コマンドです。 このコマンドはインタフェースコンフィグレーションモードで使用する必要があります。 新しいインタフェースやトラブルシューティングに便利です。 インターフェイスに問題がある場合、shut と no shut を試すとよいでしょう。 もちろん、インターフェイスを停止させるには、コマンドを逆にして、shutdown とだけ言ってください。 このコマンドは no shut.
SEE と省略することができます。 システムダウンタイム費用計算機(Tech Pro Research)
#8: show ip route
show ip routeコマンドは、ルータのルーティングテーブルを表示するために使用されます。 これは、ルータが到達できるすべてのネットワークのリスト、それらのメトリック(ルータの優先順位)、およびそこに到達する方法です。 このコマンドは、sh ip ro と省略することができ、すべての OSPF ルートのための sh ip ro ospf のように、その後にパラメータを持つことができます。 すべての経路のルーティングテーブルをクリアするには、clear ip routeとします。 1 つのルートだけをクリアするには、clear ip route x.x.x.x (x.x.x.x はクリアしたいネットワーク) というコマンドを実行します。
#9: show version
show versionコマンドは、ルータの設定レジスタ(基本的に、ルータを起動するためのファームウェア設定)、ルータが最後に起動したとき、IOSのバージョン、IOSファイル名、ルータのモデル、ルータのRAMとフラッシュの量などを教えてくれます。 このコマンドは、sh ver.
#10: debug
debugコマンドは、多くのオプションがあり、単独では動作しない。 これは、特定のアプリケーション、プロトコル、またはサービスに関する詳細なデバッグ出力を提供します。 例えば、debug ip routing は、ルータにルートが追加されたり削除されたりするたびに、それを教えてくれます。 デバ ッ グ は、 そのプ ロ セ ス が他のすべてのプ ロ セ ス よ り も 優先 さ れ る た め、 危険で あ る 可能性があ り ま す。 no debugコマンドまたはundebug allコマンドを使用して機能を無効にする準備をしてください。
編集者注:この記事はTechRepublicに2006年7月25日に掲載されたものです。 2017年11月30日に更新されたものです。 オリジナル版はPDFダウンロードも可能です。
Data Center Trends Newsletter
DevOps、仮想化、ハイブリッドクラウド、ストレージ、運用効率などのデータセンターのトピックにハイライトを当てています。 毎週月曜日と水曜日に配信
今すぐ登録
また、
- 2017年に需要が高まるシスコ認定資格はどれだ? (TechRepublic)
- ダウンロードしてください。 ネットワークセキュリティポリシー (Tech Pro Research)
- Cisco: ほとんどのIoTプロジェクトは、経験とセキュリティの不足のために失敗している(ZDNet)
- Ciscoの新しい予測サービスは、AIで技術スキルのギャップを埋めることを目指している(TechRepublic)
- Cisco Live 2017: 人工知能と機械学習がネットワーキングの次の時代を告げる(TechRepublic)