Cisco SCE8000 Software コンフィギュレーション ガイド Rel 3.1.6S
CLI
CLI
発行日;2012/02/06 | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 3MB) | フィードバック

目次

CLI

ヘルプの利用方法

許可レベルおよびコマンド レベル(階層)

CLI のコマンド階層

プロンプト表示

CLI ヘルプ機能

部分的なヘルプ

引数のヘルプ

[no] プレフィクス

ナビゲーション機能およびショートカット機能

コマンド ヒストリ

キーボード ショートカット

タブ完成

FTP ユーザ名およびパスワード

コマンド出力の管理

画面表示のスクロール

コマンド出力のフィルタリング

ファイルへのコマンド出力のリダイレクト

CLI の許可レベル

User レベルから Viewer レベルへの許可の変更方法

Root 許可レベルでのログイン方法

モードの終了

特権 EXEC モードを終了し、ビューア モードに戻る方法

グローバル コンフィギュレーション モードを終了する方法

コンフィギュレーションモードの間の移動

グローバル コンフィギュレーション モードの開始および終了

グローバル コンフィギュレーション モードの開始方法

グローバル コンフィギュレーション モードの終了方法

インターフェイス コンフィギュレーション モード

ポートの設定

管理インターフェイス コンフィギュレーション モードの開始

ラインカード インターフェイス コンフィギュレーション モードの開始方法

ライン インターフェイス コンフィギュレーション モードの開始

ある特定のインターフェイス コンフィギュレーション モードから別のモードに移行する方法

「do」コマンド:終了せずにコマンドを実行

CLI スクリプトの作成

CLI

この章では、Service Control Engine(SCE)プラットフォームの Command-line interface(CLI; コマンドライン インターフェイス)、その階層構造、許可レベル、およびヘルプ機能の使用方法について説明します。CLI は、SCE プラットフォームの管理インターフェイスの 1 つです。

CLI は、Telnet セッションを通してアクセスするか、SCE プラットフォームの前面パネルのコンソール ポートから直接アクセスします。Telnet セッションを開始する場合、最も簡単なユーザ レベルのユーザ EXEC モードで開始します。

SCE プラットフォームは、同時に最大 11 の CLI セッション(5 つの Telnet 接続によるセッション、5 つの SSH 接続によるセッション、および 1 つのコンソール ポートのセッション)をサポートしています。

「ヘルプの利用方法」

「許可レベルおよびコマンド レベル(階層)」

「CLI ヘルプ機能」

「ナビゲーション機能およびショートカット機能」

「コマンド出力の管理」

「CLI の許可レベル」

「モードの終了」

「コンフィギュレーションモードの間の移動」

「CLI スクリプトの作成」

ヘルプの利用方法

各コマンド モードで使用できるコマンドのリストを取得するには、システム プロンプトに疑問符(?)を入力します。コンテキスト ヘルプ機能により、各コマンドの関連キーワードおよび引数のリストも取得できます。

次の表に、コマンド モード、コマンド、キーワード、または引数に特有のヘルプを利用する際に入力できるコマンドを一覧表示します。

 

表2-1 ヘルプの利用方法

コマンド
説明

?

特定のコマンド モードに使用できるすべてのコマンドを一覧表示します。

<abbreviated-command-entry>?

例:

c?
calendar cd clear clock configure copy copy-passive

特定の文字列で始まるコマンドのリストを取得します。

コマンドと疑問符の間にスペースを入れないでください。

<abbreviated-command-entry><Tab>

例:

en <Tab>
enable

部分的なコマンド名を完全に表示します。

<command>?

指定したコマンドに関連したキーワードを一覧表示します。

<command keyword>?

例:

show ?
access-lists Show all access-lists

指定したキーワードに関連した引数を一覧表示します。

キーワードと疑問符の間にスペースを入れてください。

許可レベルおよびコマンド レベル(階層)

CLI を使用する場合、ナビゲートするために理解する必要がある重要な概念が 2 つあります。

許可レベル -- 実行できるコマンドのレベルを示します。単純な許可レベルを持つユーザは、システム内の一部の情報のみを表示できますが、より高いレベルの管理者は、実際にコンフィギュレーションに変更を加えることができます。

このマニュアルでは、Admin 許可レベルのコマンドを扱います。

コマンド階層レベル -- コマンドを開始するためのコンテキストを提供します。コマンドは、カテゴリに分けられ、カテゴリのコンテキスト内でのみ各コマンドを実行できます。たとえば、ラインカードに関連するパラメータを設定するには、ラインカード インターフェイス コンフィギュレーション モードを開始する必要があります(CLI のコマンド階層 を参照)。

次のセクションでは、使用可能な許可レベルとコマンド階層レベル、各レベル内での操作方法について説明します。

画面上のプロンプトは、許可レベルとコマンド階層レベルの両方に加えて、割り当てられたホスト名を示します。


) このマニュアルでは、SCE がホスト名の例として使用されます。


CLI のコマンド階層

すべての CLI コマンドのセットは、コマンドのタイプに応じて、階層順にグループ化されています。階層における最初の 2 つのレベルは、ユーザ EXEC モードと特権 EXEC モードです。この 2 つのモードは、非設定モードであり、使用可能なコマンドのセットによって、SCE プラットフォームのモニタリング、ファイル システムの操作、および他の操作が有効になります。これらはすべて、SCE プラットフォームの設定を変更できません。

階層における次のレベルは、グローバル コンフィギュレーション モードとインターフェイス コンフィギュレーション モードです。この 2 つのモードは、SCE プラットフォームとそのインターフェイスのグローバル コンフィギュレーションを制御するコマンドのセットを保持しています。リブートの際に、SCE プラットフォームが保存されたコンフィギュレーションを復元するように、このモードのコマンドで設定されたパラメータがすべてスタートアップ コンフィギュレーションに保存されている必要があります。

次の表に、使用可能な CLI モードを示します。

 

表2-2 CLI モード

モード
説明
レベル
プロンプト表示

ユーザ EXEC

初期モード。システムのモニタリングも許可します(show コマンド)。

User/Viewer

SCE>

特権 EXEC

一般的な管理(ファイル システムの操作、および基本的なパラメータの制御を実行しても SCE プラットフォームの設定は変わりません)

Admin

Root

SCE#

SCE#>

グローバル コンフィギュレーション

DNS、ホスト名、およびタイム ゾーンなどの一般的なシステム パラメータの設定

Admin

Root

SCE(config)#

SCE(config)#>

GigabitEthernet インターフェイス コンフィギュレーション

Ethernet インターフェイスのプロパティやアクティブ ポートの選択のような管理インターフェイス パラメータの設定

Admin

Root

SCE(config-if)#

SCE(config-if)#>

インターフェイス コンフィギュレーション

ラインカードおよびイーサネット インターフェイスなどの特定のシステム インターフェイス パラメータの設定

Admin

Root

SCE(config-if)#

SCE(config-if)#>

ライン コンフィギュレーション

アクセス リストなどの Telnet 回線の設定

Admin

Root

SCE (config-line)#

SCE (config-line)#>

システムにログインする場合、User 許可レベルが与えられているので、ユーザ EXEC モードを開始します。許可レベルを Viewer に変更する場合、モードは変わりません。許可レベルを Admin に変更すると、特権 EXEC モードに自動的に移行します。いずれかのコンフィギュレーション モードに移行するには、そのモードに特有のコマンドを入力する必要があります。

Telnet セッションはパスワードの要求で開始し、ユーザの正しいパスワードが入力されるまで次に進みません。これは、未認証のユーザに ID を明かさないことにより、システムのセキュリティを強化するためです。

各モードで使用可能なコマンドのリストは、プロンプトの最後に疑問符(?)を入力して表示できます。

以下の図は、CLI モードの階層構造、モードを開始および終了するために使用する CLI コマンドを示します。

図2-1 CLI コマンド モード

 

別のインターフェイス コンフィギュレーション モードおよびライン コンフィギュレーション モードを開始するには、次のコマンドを使用します。

E1 interface Linecard 0

E2 interface GigabitEthernet 1/1 (管理ポート)

E3 interface TenGigabitEthernet 3/0/0 3/1/0 , 3/2/0 、または 3/3/0 (回線ポート)

E4 line vty 0


) 最大 5 つの同時 Telnet 接続がサポートされていますが、別々に設定することはできません。これは、line vty コマンド(0123 、または 4)で入力される番号が 0 として機能し、5 つすべての接続を一緒に設定することを意味します。



) 自動完了機能を機能させるには、ある特定のインターフェイス コンフィギュレーション モードから別のモードに移動する際に、上記の図に表示されるように、はじめに現在のインターフェイス コンフィギュレーション モードを終了する必要があります。


例:

次に、コンフィギュレーション モードの移行例を示します。

グローバル コンフィギュレーション モードを開始する

SCE プラットフォームのタイム ゾーンを設定する

GigabitEthernet インターフェイス コンフィギュレーション モードを開始する

管理インターフェイスの速度を設定する

GigabitEthernet インターフェイス(管理)コンフィギュレーション モードを終了し、グローバル コンフィギュレーション モードに戻る

ラインカード インターフェイス コンフィギュレーションを開始する

リンク モードを定義する

ラインカード インターフェイス コンフィギュレーション モードを終了し、グローバル コンフィギュレーション モードに戻る

グローバル コンフィギュレーション モードを終了する

SCE#configure
SCE(config)#clock timezone PST -10
SCE(config)#interface GigabitEthernet 1/1
SCE(config-if)#speed 100
SCE(config-if)#exit
SCE(config)#interface Linecard 0
SCE(config-if)#link mode forwarding
SCE(config-if)#exit
SCE(config)#exit
sce#

プロンプト表示

画面上のプロンプトは、許可レベル、コマンド階層レベル、および割り当てられたホスト名を示します。プロンプトの構成は、次のとおりです。

<hostname (mode-indication) level-indication>

許可レベルは、次のように表示されます。

 

プロンプト
表示内容
>

User および Viewer レベルを示す

#

Admin レベルを示す

#>

Root レベルを示す

コマンド階層レベルは、次のように表示されます。

 

コマンド階層
表示形式

ユーザ EXEC

SCE>

特権 EXEC

sce#

グローバル コンフィギュレーション

SCE (config)#

インターフェイス コンフィギュレーション

SCE (config-if)#

ライン コンフィギュレーション

SCE (config-line)#

例:

SCE1(config-if)# プロンプトは、次の内容を示します。

SCE プラットフォーム名が SCE1 であること

現在の CLI モードがインターフェイス コンフィギュレーション モードであること

ユーザに Admin 許可レベルが与えられていること

CLI ヘルプ機能

CLI には、コンテキスト ヘルプが用意されています。次の 2 種類のコンテキスト ヘルプがサポートされています。

「部分的なヘルプ」

「引数のヘルプ」

部分的なヘルプ

特定の文字列で始まるコマンド リストを取得するには、省略形のコマンド エントリの直後に、疑問符(?)を入力します。このヘルプ形式は、入力した省略形で始まるキーワードまたは引数のみを一覧表示するので、部分的なヘルプといいます。

例:

次に、 c? と入力して、c の文字で始まる使用可能なすべての引数を表示する例を示します。

SCE(config)#snmp-server c?
Communitycontact
SCE(config)#snmp-server c

引数のヘルプ

コマンドの関連キーワードまたはパラメータのリストを取得するには、キーワードまたは引数の代わりに疑問符(?)をコマンドラインに入力します。

< Enter> キーの入力が許可される場合は、<cr> の記号が Enter キーに相当します。

例:

次に、 snmp-server コマンドのあとに入力できるすべての引数またはキーワードのリストを取得する例を示します。

SCE(config)#snmp-server?
community Define community string
contact Set system contact
enable Enable the SNMP agent
host Set traps destination
interface Set interface parameters
SCE(config)# snmp-server
 

特定のパラメータのヘルプを利用する場合、システムは、許容される正当値であるデータ タイプを通知します。サポートされているパラメータ タイプは、次のとおりです。

STRING

ストリングが想定される場合は、任意の文字または数字のセットを入力できます。文字の一部にスペースが含まれるストリングの場合は、二重引用符(")を使用して、ストリングを囲みます。

DECIMAL

任意の 10 進数。正の数が前提とされる場合は、負の数に(-)の記号を使用します。

HEX

0x または 0X で始まる必要がある 16 進数

例:

次に、 ? を使用して、コマンド構文のヘルプを利用する例を示します。この例では、 copy の単語のあとに、 running-config の単語、または任意のファイル名を入力できます。

SCE#copy?
running-config Copy running configuration file
startup-config Backup the startup-config to a specified destination
STRING Source file
SCE#copy

[no] プレフィクス

多くの CLI コマンドには、コマンドの前に no の単語を追加して、コマンドによって制御されている機能をディセーブルにしたり、デフォルト設定に戻したりするオプションがあります。この表記は、 [no] として表示され、省略可能であることを示します。

たとえば、 service telnetd コマンドは Telnet サーバをイネーブルにします。 no service telnetd コマンドは Telnet サーバをディセーブルにします。

ナビゲーション機能およびショートカット機能

「コマンド ヒストリ」

「キーボード ショートカット」

「タブ完成」

「FTP ユーザ名およびパスワード」

コマンド ヒストリ

CLI は、迅速に取得できるようにするために、現在の CLI セッションで使用した最新のコマンドの履歴バッファを維持しています。キーワードを使用すると、最後に使用したコマンドから 1 つずつナビゲートしたり、所定のプレフィクスで始まるすべてのコマンドをナビゲートしたりできます。デフォルトでは、入力したコマンドのうち、最後の 30 のコマンドが保存されます。 history size コマンドを使用して、記録するコマンドの数を変更できます。

履歴機能を使用するには、次の表に表示されているキーを使用します。

 

表2-3 履歴機能のキーボード ショートカット

矢印
ショートカット
説明

上向き矢印

Ctrl-P

同じプレフィクスを持つ前のコマンドにカーソルを移動します。

下向き矢印

Ctrl-N

オリジナルのものと同じプレフィクスを持つ次のコマンドにカーソルを移動します。

Ctrl-L

Ctrl-R

現在のコマンドラインを再表示します。

キーボード ショートカット

SCE プラットフォームには、システムのナビゲートおよび使用を容易にするキーボード ショートカットがいくつか用意されています。次の表に、使用可能なキーボード ショートカットを示します。

help bindings と入力して、いつでもキーボード ショートカットを表示できます。

 

表2-4 キーボード ショートカット

説明
ショートカット キー

ナビゲーション ショートカット

カーソルを 1 文字右方向に移動します。

Ctrl-F /->

カーソルを 1 文字左方向に移動します。

Ctrl-B /-<

カーソルを 1 ワード右方向(前方)に移動します。

ESC-F

カーソルを 1 ワード左方向(後方)に移動します。

ESC-B

カーソルをコマンドラインの先頭に移動します。

CTRL-A

カーソルをコマンドラインの末尾に移動します。

CTRL-E

ショートカットの編集

カーソルが置かれている文字を削除します。

CTRL-D

カーソルの位置からワードの末尾までを削除します。

ESC-d

カーソルが現在置かれている場所の前にある文字を削除します。

Backspace

カーソルが現在置かれている場所の前にある文字を削除します。

CTRL-H

カーソルの位置からコマンドラインの末尾までを削除します。

CTRL-K

カーソルからコマンドラインの先頭までのすべての文字を削除します。

CTRL-U

カーソルの左側にあるワードを削除します。

CTRL-W

削除された最後の項目を呼び出します。

CTRL-Y

考えられる完成表示が 1 つしかない場合に、ワードを完全に表示させます。

<Tab>

考えられる完成表示が 1 つしかない場合に、ワードを完全に表示させます(<Tab> と同じ機能)。

CTRL-I

タブ完成

CLI インターフェイスには、タブ完成の機能があります。コマンドの最初の文字を入力してから、 <Tab> を入力すると、残りのコマンドまたはキーワードが自動的に補われます。この機能は、開始文字を使用して実現できるコマンドが 1 つしかない場合にのみ有効です。

例:

snm の文字のあとに <Tab> を入力すると、 snmp-server コマンドとして完全に表示されます。

SCE(config)#snm <Tab>
SCE(config)#snmp-server
 

<Tab> ではなく、 <Enter> を入力し、その内容が不明確ではない場合、システムは、実際にコマンドを遂行し、残りのワードを補います。

例:

次に、システムが enable コマンドの部分的な(一意の)コマンドを完成させる例を示します。enable はパラメータを必要としないため、ユーザが Enter キーを押すと、 enable コマンドが遂行されます。

SCE>en<Enter>
Password:
sce#

FTP ユーザ名およびパスワード

CLI を使用すると、FTP(ファイル転送プロトコル)操作(セッションごとのダウンロードおよびアップロード)に使用する FTP ユーザ名とパスワードを保存できます。

これらの設定が有効なのは、現在の CLI セッションの間です。

次に、FTP パスワードとユーザ名の設定方法、および FTP プロトコルを使用して、リモート ステーションから config.tmp の名前が付いたファイルを取得する際にこれらの設定を使用する例を示します。

sce#ip FTP password pw123
sce#ip FTP username user1
sce#copy ftp://@10.10.10.10/h:/config.tmp myconf.txt connecting 10.10.10.10 (user name user1 password pw123) to retrieve config.tmp
sce#

コマンド出力の管理

「画面表示のスクロール」

「コマンド出力のフィルタリング」

「ファイルへのコマンド出力のリダイレクト」

一部のコマンド(多くの show コマンドなど)の出力は、多数の行にわたる場合があります。コマンド出力の管理には、さまざまな方法があります。

スクローリング オプション -- すべてのコマンド出力を一度に表示させるには大きすぎる場合は、出力を行ごとにスクロールするか、画面全体をリフレッシュするかを選択できます。

フィルタリング オプション -- 出力をフィルタリングして、指定した表現が含まれる場合、または含まれない場合にのみ出力行を表示させるようにできます。

ファイルへのリダイレクト -- 出力を指定したファイルに送信できます。

デフォルトでは、 show コマンドは more コマンドと同様に動作します(つまり、出力は対話形式で一度に 1 つの画面で表示されます)。 show コマンドが一度にすべての出力を表示しないようにするには、 no more コマンドを使用して、この機能をディセーブルにします。

画面表示のスクロール

一部の show コマンドと dir コマンドの出力は非常に長いので、すべてを一度に画面表示させることができません。出力が多数の行にわたるコマンドは、24 行単位のチャンクで表示されます。行ごとに出力をスクロールするか、画面全体をリフレッシュするかを選択できます。必要なアクションに応じて、任意の行のあとのプロンプトに、次のいずれかのキーを入力できます。

<Enter> -- さらに 1 行を表示します。

<Space> -- さらに 24 行を表示します(新規のチャンク)。

<g> -- さらなるプロンプトを停止します。

<?> -- 使用可能なオプションを示すヘルプ ストリングを表示します。

他のキー -- ファイルの表示を終了します。

コマンド出力のフィルタリング

特定のコマンド( show more 、および dir など)の出力をフィルタリングして、指定した表現が含まれる場合、または含まれない場合にのみ出力行を表示できます。フィルタリング オプションは、次のとおりです。

include -- 指定したテキストを含むすべての行を表示します。

exclude -- 指定したテキストを含む行を表示しません。

begin -- 指定したテキストを含む最初の行を探し、その行で開始するすべての行を表示します。それ以前の行はすべて排除されます。

フィルタリング コマンドの構文は、次のとおりです。

<command>| include <expression>

<command>| exclude <expression>

<command>| begin <expression>

次に、 show version コマンドをフィルタリングして、バージョン情報で開始する出力の最後の部分だけを表示する例を示します。

sce# show version | begin revision
 

ファイルへのコマンド出力のリダイレクト

コマンド( show more 、および dir など)の出力をファイルにリダイレクトできます。これらのコマンドの出力をファイルに記述する場合、次のどちらかのオプションを指定できます。

redirect -- コマンドの新規の出力は、ファイルの既存のコンテンツに上書きされます。

append -- コマンドの新規の出力は、ファイルの既存のコンテンツに追加されます。

リダイレクト コマンドの構文は、次のとおりです。

<command>| redirect <file-name>

<command>| append <file-name>

次は、次の内容を実行する例です。

more コマンドをフィルタリングして、csv サブスクライバ ファイルからゴールド パッケージのサブスクライバだけを表示します。

current_gold_subscribers の名前が付けられたファイルに出力をリダイレクトします。出力がファイルの既存のエントリを上書きせず、ファイルの最後に追加されるようにします。

sce# more subscribers_10.10.2004 include gold | append current_gold_subscribers

CLI の許可レベル

SCE プラットフォームのシステムには、ユーザのアクセス権を表す 4 つの許可レベルがあります。SCE プラットフォームに初めて接続する場合、最も基本的な User 許可レベル(最低限の機能を許可)が自動的に与えられます。

システムをモニタリングするには、Viewer 許可レベルが必要です。また、SCE プラットフォームの管理機能を実行するには、Admin(Root)許可レベルが必要です。下記の手順に示すように、高い許可レベルのアクセスには、ログイン時に適切なパスワードが必要です。

各許可レベルでは、現在のレベルでのみ許可されているコマンドに加え、その許可の下位層にあるすべてのコマンドを使用できます。

許可レベルに関連する CLI コマンドは、次のとおりです。

enable

disable

各許可レベルには、対応する値(番号)があります。CLI コマンドを使用する場合は、レベル名ではなく、次の表に表示されている番号を使用します。

 

表2-5 許可レベル

レベル
説明
プロンプト

User

パスワードが必要です。このレベルでは、基本的な操作機能を使用できます。

0

>

Viewer

パスワードが必要です。このレベルは、モニタリング機能を提供します。Viewer 許可レベルでは、すべての show コマンドを使用できます(パスワード情報が必要なものは不可)。

5

>

Admin

パスワードが必要です。一般の管理者向けのもので、Admin 許可レベルによって、SCE プラットフォームの設定と管理が有効になります。

10

#

Root

パスワードが必要です。テクニカル分野の技術者向けのもので、Root 許可レベルによって、デバッグおよび障害の回復などを含むすべての高度な設定が有効になります。Root レベルは、テクニカル エンジニアだけが使用します。

15

#>

User レベルから Viewer レベルへの許可の変更方法

Telnet セッションはパスワードの要求で開始し、ユーザの正しいパスワードが入力されるまで次に進みません。これは、未認証のユーザに ID を明かさないことにより、システムのセキュリティを強化するためです。


ステップ 1 SCE> プロンプトで、 enable 5 と入力し、 Enter キーを押します。

Password: プロンプトが表示され、パスワードの入力が促されます。

ステップ 2 Viewer レベルのパスワードを入力して、 Enter キーを押します。

パスワードはアクセス レベルの許可設定であり、個人のユーザ パスワードではありません。

User から Viewer レベルへ移行する際は、 SCE> プロンプトは変更されません。


 

Root 許可レベルでのログイン方法


ステップ 1 Telnet 接続を開始します。

ステップ 2 Password: プロンプトが表示されます。User レベルのパスワードを入力して、 Enter キーを押します。

SCE> プロンプトが表示されます。

User 許可レベルが与えられました。

ステップ 3 SCE> プロンプトで、 enable 15 と入力し、 Enter キーを押します。

Password: プロンプトが表示され、パスワードの入力が促されます。

ステップ 4 Root レベルのパスワードを入力して、 Enter キーを押します。

パスワードはアクセス レベルの許可設定であり、個人のユーザ パスワードではありません。

システム プロンプトが SCE#> に変わり、Root レベルを開始していることが示されます。


 

次に、User から Root に許可レベルを変更してから、Admin に戻る例を示します。低い許可レベルに移動する場合、パスワードは必要ありません。

SCE>enable 15
Password: <Cisco>
SCE#>disable
sce>

モードの終了

ここでは、1 つ前のモードに戻る方法を示します。

ある許可レベルを終了して 1 つ前のモードに戻るには、 disable コマンドを使用します。

あるモードを終了して Admin 許可レベルで別のモード(各種コンフィギュレーション モード)に戻るには、 exit コマンドを使用します。

特権 EXEC モードを終了し、ビューア モードに戻る方法


ステップ 1 SCE# プロンプトで、 disable と入力し、 Enter キーを押します。

Viewer レベルの >SCE プロンプトが表示され、ユーザ EXEC モードが表示されます。


 

グローバル コンフィギュレーション モードを終了する方法


ステップ 1 SCE(config if)# プロンプトで、 exit と入力し、 Enter キーを押します。

1 つ前のレベルの該当するプロンプトが表示されます。


 

例:

次に、User から Root に許可レベルを変更してから、Admin に戻る例を示します。低い許可レベルに移動する場合、パスワードは必要ありません。

SCE(config-if)#exit
SCE(config)#

コンフィギュレーションモードの間の移動

「グローバル コンフィギュレーション モードの開始および終了」

「インターフェイス コンフィギュレーション モード」

グローバル コンフィギュレーション モードの開始方法


ステップ 1 SCE# プロンプトに configure を入力して、 Enter キーを押します。

SCE(config)# プロンプトが表示されます。


 

グローバル コンフィギュレーション モードの終了方法


ステップ 1 SCE# プロンプトに exit を入力して、 Enter キーを押します。

SCE# プロンプトが表示されます。


 

インターフェイス コンフィギュレーション モード

「ポートの設定」

「管理インターフェイス コンフィギュレーション モードの開始」

「ラインカード インターフェイス コンフィギュレーション モードの開始方法」

「ライン インターフェイス コンフィギュレーション モードの開始」

「ある特定のインターフェイス コンフィギュレーション モードから別のモードに移行する方法」

「「do」コマンド:終了せずにコマンドを実行」

インターフェイス コンフィギュレーション モードによって設定されるコンポーネントは、次のとおりです。

カード

ラインカード -- Interface Linecard 0

ラインカード インターフェイスは、回線上のトラフィックを表示および処理する主な機能を設定します。

ポート

「ポートの設定」を参照してください。

Telnet

ライン コンフィギュレーション モード -- Line vty 0

ライン コンフィギュレーション モードを使用すると、Telnet パラメータを設定できます。

ポートの設定

ポートの設定に関連した情報の概要については、次の表を参照してください。

 

表2-6 物理インターフェイス コンフィギュレーション モード

インターフェイス
タイプ
インターフェイス モード コマンド
関連するコンフィギュレーション コマンド
インターフェイス番号

管理(GBE)

Interface GigabitEthernet

1/1

ip address

speed

duplex

スロット番号/ポート番号 1/1

回線(10 GBE)

Interface TenGigabitEthernet

(3/0/0 | 3/1/0 | 3/2/0 | 3/3/0)

スロット番号/ベイ番号/ポート番号(3/0/0、3/1/0、3/2/0、3/3/0)

管理インターフェイス コンフィギュレーション モードの開始

管理インターフェイスはギガビット イーサネット インターフェイスです。管理インターフェイスのパラメータを設定する前に、GigabitEthernet インターフェイス コンフィギュレーション モードを開始する必要があります。

Mng インターフェイス コンフィギュレーション モードの開始方法


ステップ 1 グローバル コンフィギュレーション モードを開始するには、 configure と入力して、 Enter キーを押します。

SCE(config)# プロンプトが表示されます。

ステップ 2 GigabitEthernet コンフィギュレーション モードを開始するには、 interface GigabitEthernet 1/1 と入力して、 Enter キーを押します。

SCE(config-if)# プロンプトが表示されます。

システムのプロンプトが変わり、より高いレベルのモードを反映させます。


 

グローバル コンフィギュレーション モードへ戻る方法


ステップ 1 exit と入力して、 Enter キーを押します。


 

ラインカード インターフェイス コンフィギュレーション モードの開始方法

次に、ラインカード インターフェイス コンフィギュレーション モードを開始する手順を示します。他のインターフェイスを開始する手順は、前述のインターフェイス コマンド以外は同じです。


ステップ 1 グローバル コンフィギュレーション モードを開始するには、SCE# プロンプトで、 configure と入力し、 Enter キーを押します。

SCE(config)# プロンプトが表示されます。

ステップ 2 ラインカード インターフェイス コンフィギュレーション モードを開始するには、 interface Linecard 0 と入力して、 Enter キーを押します。

SCE(config-if)# プロンプトが表示されます。

ステップ 3 グローバル コンフィギュレーション モードに戻るには、 exit と入力して、 Enter キーを押します。

SCE(config)# プロンプトが表示されます。

ステップ 4 グローバル コンフィギュレーション モードを終了するには、 exit と入力して、 Enter キーを押します。


 

ライン インターフェイス コンフィギュレーション モードの開始

ライン インターフェイス コンフィギュレーション モードは、TenGigabitEthernet インターフェイス コンフィギュレーション モードです。


ステップ 1 グローバル コンフィギュレーション モードを開始するには、SCE# プロンプトで、 configure と入力し、 Enter キーを押します。

SCE(config)# プロンプトが表示されます。

ステップ 2 TenGigabitEthernet インターフェイス コンフィギュレーション モードを開始するには、 interface TenGigabitEthernet (3/0/0| 3/1/0| 3/2/0| 3/3/0) と入力して Enter キーを押します。

SCE(config-if)# プロンプトが表示されます。


 

次に、ベイ # 1 の TenGigabitEthernet インターフェイスのコンフィギュレーション モードを開始する例を示します。

SCE(config)#interface TenGigabitEthernet 3/1/0
SCE(config-if)#

ある特定のインターフェイス コンフィギュレーション モードから別のモードに移行する方法


ステップ 1 exit と入力して、 Enter キーを押します。

グローバル コンフィギュレーション モードに戻ります。

ステップ 2 該当するコマンドを入力して、別のインターフェイス コンフィギュレーション モードを開始します。


 

「do」コマンド:終了せずにコマンドを実行

次の 4 つのコンフィギュレーション コマンド モードがあります。

グローバル コンフィギュレーション モード

管理インターフェイス コンフィギュレーション モード

インターフェイス コンフィギュレーション モード

ライン コンフィギュレーション モード

上記のいずれかのコンフィギュレーション モードを開始している場合、関連するコマンド モードを終了せずに、EXEC モード コマンド( show コマンドなど)または特権 EXEC( show running-config など)を実行できます。 do コマンドはそのように使用してください。

コンフィギュレーション コマンド モードからの EXEC モード コマンドの実行方法


ステップ 1 SCE(config)#(または SCE(config-if)#)プロンプトで、 do <command> と入力し、 Enter キーを押します。

適切な EXEC コマンド モードを終了せずに、指定のコマンドが実行されます。


 

次に、インターフェイス コンフィギュレーション モードを開始しながら、実行コンフィギュレーションを表示する例を示します。

SCE(config-if#) do show running-config

CLI スクリプトの作成

CLI スクリプト機能を使用すると、いくつかの CLI コマンドを同時にスクリプトとして記録し、再生できます。これは、ソフトウェア アップグレードなど、繰り返されるコマンド シーケンスの保存に役立ちます。たとえば、SCE プラットフォームのグループを設定し、各プラットフォームで同じコンフィギュレーション コマンドを実行する場合は、1 つのプラットフォームでスクリプトを 1 つ作成し、他のすべてのプラットフォームで実行させることができます。使用可能なスクリプト コマンドは、次のとおりです。

script capture

script stop

script print

script run


ステップ 1 sce# プロンプトで、 script capture filename.scr と入力します。 filename.scr はスクリプト名を示し、scr ファイル拡張子が付きます。

ステップ 2 スクリプトに加えるアクションを実行します。

ステップ 3 script stop と入力します。

スクリプトが保存されます。


 

次に、ソフトウェアのアップグレード用にスクリプトを記録する例を示します。

sce#script capture upgrade.scr
sce#configure
SCE(config)#boot system new.pkg Verifying package file...
Package file verified OK.
SCE(config)#exit
sce#copy running-config startup-config Writing general configuration file to temporary location...
Extracting files from ‘//apps/data/scos/images/new.pkg’...
Verifying package file...
Package file verified OK.
Device ‘//apps/data/scos/’ has 81154048 bytes free, 21447973 bytes are needed for extraction, all is well.
Extracting files to temp locations...
Renaming temp files...
Extracted OK.
Backing-up general configuration file...
Copy temporary file to final location...
sce#script stop
sce#