Home|Log In|Register|Feedback|Help 
  
Select a Location / Language
Japan: Japanese
 
日本語マニュアル一覧
スイッチ
Catalyst 3550 シリーズ
Catalyst 3550 マルチレイヤ スイッチ ソフトウェア コンフィギュレーション ガイド Cisco IOS Release 12.2(25)SEC
はじめに
このマニュアルについて
図一覧
表一覧
概要
CLIの使用方法
スイッチのIPアドレスおよびデフォルト ゲートウェイの割り当て
IE2100 CNSエージェントの設定
スイッチのクラスタ設定
スイッチの管理
スイッチベースの認証の設定
IEEE 802.1Xポートベースの認証の設定
インターフェイス特性の設定
SmartPortマクロの設定
VLANの設定
VTPの設定
音声VLANの設定
IEEE 802.1Qおよびレイヤ2プロトコル トンネリングの設定
STPの設定
MSTPの設定
オプションのスパニングツリー機能の設定方法
DHCP機能の設定
ダイナミックARP検査の設定
IGMPスヌーピングおよびMVRの設定
ポートベースのトラフィック制御の設定
CDPの設定
UDLDの設定
SPANおよびRSPANの設定
RMONの設定
システム メッセージ ロギングの設定
SNMPの設定
ACLによるネットワーク セキュリティの設定
QoSの設定
EtherChannelの設定
IPユニキャスト ルーティングの設定
HSRPの設定
WCCPによるWebキャッシュ サービスの設定
IPマルチキャスト ルーティングの設定
MSDPの設定
代替ブリッジングの設定
トラブルシューティング
サポートされているMIB
Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作
Cisco IOS Release 12.2(25)SECでサポートされていないCLIコマンド

スイッチ
Catalyst 3550 マルチレイヤ スイッチ ソフトウェア コンフィギュレーション ガイド Cisco IOS Release 12.2(25)SEC

この章では、Catalyst 3550スイッチの設定に使用するCisco IOS CLI(コマンドライン インターフェイス)について説明します。具体的な内容は次のとおりです。

Cisco IOSコマンド モード
ヘルプの利用方法
コマンドの省略形
コマンドのno形式およびdefault形式の使用方法
CLIメッセージについて
コンフィギュレーション ロギングの使用方法
コマンド ヒストリの使用方法
編集機能の使用方法
showコマンドおよびmoreコマンドの出力の検索とフィルタリング
CLIへのアクセス

Cisco IOSコマンド モード

ユーザ インターフェイスには、多様なモードがあります。使用できるコマンドは、コマンド モードによって異なります。システム プロンプトに疑問符(?)を入力すると、各コマンド モードで使用できるコマンドのリストが表示されます。

スイッチでセッションを開始するときは、ユーザ モード(ユーザEXECモード)で始めます。ユーザEXECモードでは、コマンドの限られたサブセットしか使用できません。たとえば、現在のコンフィギュレーション ステータスを表示する show コマンド、インターフェイスのカウンタをクリアする clear コマンドなど、ユーザEXECコマンドのほとんどは1回限りのコマンドです。ユーザEXECコマンドは、スイッチを再起動すると失われます。

すべてのコマンドにアクセスするには、イネーブルEXECモードを開始する必要があります。イネーブルEXECモードを開始するには、通常、パスワードを入力する必要があります。このモードでは、任意のイネーブルEXECコマンドを使用できるほか、グローバル コンフィギュレーション モードを開始できます。

コンフィギュレーション モード(グローバル、インターフェイス、およびライン)を使用すると、実行コンフィギュレーションを変更できます。設定を保存する場合、スイッチの再起動時にこれらのコマンドが保存されます。各種のコンフィギュレーション モードにアクセスするには、最初にグローバル コンフィギュレーション モードを開始する必要があります。グローバル コンフィギュレーション モードから、インターフェイス コンフィギュレーション モードおよびライン コンフィギュレーション モードを開始できます。

スイッチ コンソール ポートまたはTelnetセッションを介してCLIにアクセスする場合の詳細については、ハードウェア インストレーション ガイドまたはスタートアップ ガイドを参照してください。

表2-1 に、メイン コマンド モード、各モードのアクセス方法、各モードで表示されるプロンプト、およびモードの終了方法を示します。表の例では、ホスト名として Switch を使用しています。

表2-1 コマンド モードの概要(続き)

モード

アクセス方法

プロンプト

終了方法

モードの用途

ユーザEXEC

スイッチとのセッションを開始します。

Switch>

logout またはquitを入力します。

次の作業を行います。

端末の設定変更
基本テストの実行
システム情報の表示

イネーブルEXEC

ユーザEXECモードで enable コマンドを入力します。

Switch#

disable を入力して終了します。

入力したコマンドを確認します。このモードへの不正アクセスを防止するには、パスワードを使用します。

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

イネーブルEXECモードで configure コマンドを入力します。

Switch(config)#

イネーブルEXECモードに戻るには、 exit または end コマンドを入力するか、 Ctrl-Z を押します。

スイッチ全体に適用されるパラメータを設定します。

config-vlan

グローバル コンフィギュレーション モードで、 vlan vlan-id コマンドを入力します。

Switch(config-vlan)#

グローバル コンフィギュレーション モードに戻るには、 exit コマンドを入力します。

イネーブルEXECモードに戻るには、 Ctrl-Z または end を入力します。

VLAN(仮想LAN)パラメータを設定します。VTPモードがトランスペアレントなときは、拡張範囲VLAN(VLAN IDが1006以上)を作成してスタートアップ コンフィギュレーション ファイルに設定を保存できます。

VLANコンフィギュレーション

イネーブルEXECモードで vlan database コマンドを入力します。

Switch(vlan)#

イネーブルEXECモードに戻るには、 exit を入力します。

VLANデータベースのVLAN 1〜1005に対してVLANパラメータを設定します。

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

グローバル コンフィギュレーション モードで(インターフェイスを指定して) interface コマンドを入力します。

Switch(config-if)#

グローバル コンフィギュレーション モードに戻るには、 exit を入力します。

イネーブルEXECモードに戻るには、 Ctrl-Z または end を入力します。

このモードで、インターフェイスのパラメータを設定します。

同じパラメータで複数のインターフェイスを設定する場合は、 一定範囲のインターフェイスの設定 を参照してください。

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

グローバル コンフィギュレーション モードで、 line vty コマンドまたは line console コマンドを使用して、回線を指定します。

Switch(config-line)#

グローバル コンフィギュレーション モードに戻るには、 exit を入力します。

イネーブルEXECモードに戻るには、 Ctrl-Z または end を入力します。

端末回線のパラメータを設定します。

ヘルプの利用方法

システム プロンプトに疑問符(?)を入力すると、各コマンド モードで使用できるコマンドのリストが表示されます。コマンドに関連するキーワードおよび引数のリストも表示されます( 表2-2 を参照)。

表2-2 ヘルプの概要

コマンド

説明

help

各コマンド モードのヘルプ システムの簡単な説明が表示されます。

コマンドの省略形 ?

特定の文字列で始まるコマンドのリストが表示されます。

次に例を示します。

Switch# di?

dir disable disconnect

コマンドの省略形 < Tab >

不完全なコマンド名を完全にします。

次に例を示します。

Switch# sh conf < tab >

Switch# show configuration

?

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

次に例を示します。

Switch> ?

コマンド ?

あるコマンドに関連するキーワードを表示します。

次に例を示します。

Switch> show ?

コマンド キーワード ?

あるキーワードに関連する引数を表示します。

次に例を示します。

Switch(config)# cdp holdtime ?

<10-255> Length of time (in sec) that receiver must keep this packet

コマンドの省略形

スイッチがコマンドを一意のものとして認識できるだけの文字を入力する必要があります。 show configuration イネーブルEXECコマンドの入力方法を示す例を次に示します。

Switch# show conf

コマンドのno形式およびdefault形式の使用方法

ほとんどすべてのコンフィギュレーション コマンドに、 no 形式があります。通常、機能または動作をディセーブルにする場合、あるいはコマンドの動作を取り消す場合に、 no 形式を使用します。たとえば、 no shutdown インターフェイス コンフィギュレーション コマンドを使用すると、インターフェイスのシャットダウンが取り消されます。 no キーワードなしでコマンドを使用すると、ディセーブルにされていた機能が再度イネーブルになるか、デフォルトでディセーブルに設定されている機能がイネーブルになります。

コンフィギュレーション コマンドも default 形式を使用できます。コマンドの default 形式を使用すると、コマンド設定がデフォルト値に戻ります。ほとんどのコマンドはデフォルトでディセーブルに設定されているので、 default 形式は no 形式と同じです。ただし、一部のコマンドはデフォルトでイネーブルに設定されており、変数を特定のデフォルト値に設定しています。このような場合、 default コマンドはそのコマンドをイネーブルにし、変数をそのデフォルト値に設定します。

CLIメッセージについて

表2-3 に、CLIを使用してスイッチを設定するときに表示される可能性のあるエラー メッセージの一部を示します。

表2-3 CLIの主なエラー メッセージ

エラー メッセージ

意味

ヘルプの利用方法

% Ambiguous command: "show con"

スイッチがコマンドとして認識できるだけの文字が入力されていません。

コマンドを再入力し、そのあとに疑問符(?)を入力します。コマンドと疑問符の間にはスペースを入れます。

コマンドとともに使用できるキーワードが表示されます。

% Incomplete command.

コマンドに必要なキーワードまたは値が十分ではありません。

コマンドを再入力し、そのあとに疑問符(?)を入力します。コマンドと疑問符の間にはスペースを入れます。

コマンドとともに使用できるキーワードが表示されます。

% Invalid input detected at `^' marker.

コマンドの入力ミスです。キャレット(^)記号が間違っている箇所を示しています。

疑問符(?)を入力すると、そのコマンド モードで利用できるすべてのコマンドが表示されます。

コマンドとともに使用できるキーワードが表示されます。

コンフィギュレーション ロギングの使用方法

Cisco IOS Release 12.2(25)SECから、スイッチ設定への変更を記録および表示できます。設定変更ロギング機能および通知機能を使用すると、セッション単位およびユーザ単位ベースで変更を追跡できます。ロガーは、適用された各コンフィギュレーション コマンド、コマンドを入力したユーザ、コマンドが入力された時間、コマンドのパーサー リターン コードを追跡します。この機能には設定が変更された場合に、登録したアプリケーションへの非同期通知メカニズムが含まれます。Syslogに通知を送信するかどうかを選択できます。

詳細については、次のURLの「 Configuration Change Notification and Logging」の 機能モジュールを参照してください。

http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123newft/123t/123t_4/gtconlog.htm

CLIまたはHTTPのみが記録されます。

コマンド ヒストリの使用方法

ソフトウェアには、入力されたコマンドのヒストリ(記録)機能が搭載されています。この機能は、アクセス リストなど長いまたは複雑なコマンドや入力を呼び出す場合に特に便利です。以下に説明するように、コマンド ヒストリ機能をカスタマイズしてニーズに適したものにできます。

コマンド ヒストリ バッファ サイズの変更
コマンドの呼び出し方法
コマンド ヒストリ機能のディセーブル化

コマンド ヒストリ バッファ サイズの変更

デフォルト設定では、スイッチはヒストリ バッファに10のコマンドラインを記録します。イネーブルEXECモードで次のコマンドを入力して、現在の端末セッションでスイッチが記録するコマンドライン数を変更します。

Switch# terminal history [ size number-of-lines ]

指定できる範囲は0〜256です。

ライン コンフィギュレーション モードで次のコマンドを入力して、特定ライン上のすべてのセッションでスイッチが記録するコマンドライン数を設定します。

Switch(config-line)# history [ size number-of-lines ]

指定できる範囲は0〜256です。

コマンドの呼び出し方法

ヒストリ バッファからコマンドを呼び出すには、 表2-4 に記載されている動作のいずれかを実行します。

表2-4 コマンドの呼び出し方法

動作 1

結果

Ctrl-P または上矢印キーを押す

最も新しいコマンドからヒストリ バッファのコマンドを呼び出します。このキー操作を繰り返すと、続けて古いコマンドが呼び出されます。

Ctrl-N または下矢印キーを押す

Ctrl-P または上矢印キーでコマンドが呼び出されてから、ヒストリ バッファの新しいコマンドに戻ります。このキー操作を繰り返すと、続けて新しいコマンドが呼び出されます。

show history

イネーブルEXECモードで直前に入力されたコマンドをいくつか表示します。表示されるコマンドの数は、 terminal history グローバル コンフィギュレーション コマンドおよび history ライン コンフィギュレーション コマンドの設定によって決まります。

コマンド ヒストリ機能のディセーブル化

コマンド ヒストリ機能は、自動的にイネーブルに設定されます。

現在の端末セッションでこの機能をディセーブルにするには、 terminal no history イネーブルEXECコマンドを入力します。

ラインのコマンド ヒストリをディセーブルにするには、 no history ライン コンフィギュレーション コマンドを入力します。

編集機能の使用方法

ここでは、コマンド ラインの操作に役立つ編集機能について説明します。具体的な内容は次のとおりです。

編集機能のイネーブル化およびディセーブル化
キーストロークによるコマンドの編集
折り返すコマンドラインの編集

編集機能のイネーブル化およびディセーブル化

拡張編集モードは自動的にイネーブルに設定されていますが、ディセーブルにできます。

現在の端末セッションの拡張編集モードを再度イネーブルにするには、イネーブルEXECモードで次のコマンドを入力します。

Switch# terminal editing

特定のラインが拡張編集モードになるように再設定するには、ライン コンフィギュレーション モードで次のコマンドを入力します。

Switch(config-line)# editing

拡張編集モードをグローバルでディセーブルにするには、ライン コンフィギュレーション モードで次のコマンドを入力します。

Switch(config-line)# no editing

キーストロークによるコマンドの編集

表2-5 に、コマンドラインを編集するために必要なキーストロークを示します。

表2-5 キーストロークによるコマンドの編集(続き)

機能

キーストローク 2

説明

コマンドライン上を移動して変更または修正を行います。

Ctrl-B または左矢印キーを押す

カーソルを1文字分後退させます。

Ctrl-F または右矢印キーを押す

カーソルを1文字分前に進めます。

Ctrl-A を押す

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

Ctrl-E を押す

カーソルをコマンドラインの終わりに移動します。

Esc B を押す

カーソルを1ワード分後退させます。

Esc F を押す

カーソルを1ワード分前に進めます。

Ctrl-T を押す

カーソルの左側の文字をカーソルの位置にある文字と置き換えます。

バッファからすべてのコマンドを呼び出し、コマンドラインにペーストします。スイッチは直前に削除された10項目をバッファに入れます。

Ctrl-Y を押す

バッファ内の最も新しいエントリを呼び出します。

Esc Y を押す

バッファの次のエントリを呼び出します。

バッファには直前に削除または切り取りした10項目しか含まれていません。11回以上 Esc Y を押すと、バッファの最初のエントリに戻ります。

エントリを誤って入力した場合、または取りやめたい場合に削除します。

Delete または Backspace キーを押す

カーソルの左側の文字を消去します。

Ctrl-D を押す

カーソルの位置にある文字を削除します。

Ctrl-K を押す

カーソルの位置からコマンドラインの終わりまでの文字をすべて削除します。

Ctrl-U または Ctrl-X を押す

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

Ctrl-W を押す

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

Esc D を押す

カーソルの位置からワードの終わりまで削除します。

小文字を大文字にする、または一連の文字を大文字にします。

Esc C を押す

カーソルの位置にある文字を大文字にします。

Esc L を押す

カーソルの位置にあるワードを小文字にします。

Esc U を押す

カーソルの位置からワードの終わりまでを大文字にします。

特定のキーストロークを実行可能コマンドとして指定します(ショートカットとして指定の可能性あり)。

Ctrl-V または Esc Q を押す

端末の画面が表示できる範囲より長い行または画面を下にスクロールします。

(注) show コマンドの出力など、端末画面で表示しきれない行のある出力には、Moreプロンプトを使用します。Moreプロンプトが表示されている場合は、いつでも Return キーおよび Space バーのキーストロークを使用できます。

Return キーを押す

1行下にスクロールします。

Space バーを押す

1画面下にスクロールします。

スイッチのメッセージが急に表示された場合に現在のコマンドラインを再表示します。

Ctrl-L または Ctrl-R を押す

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

折り返すコマンドラインの編集

画面上で1行を超えるコマンドに対して折り返し機能を使用できます。カーソルが右マージンに達すると、コマンドラインは10スペース分左にシフトします。その行の最初の10文字は見えませんが、スクロールして戻り、コマンドの先頭で構文を確認できます。

コマンドの先頭に戻るには、 Ctrl-B または左矢印キーを繰り返し押します。 Ctrl-A を押して行の先頭にすぐ移動することもできます。

矢印キーは、VT100などのANSI準拠端末でのみ動作します。

以下の例では、 access-list グローバル コンフィギュレーション コマンドのエントリが1行を超えています。カーソルが行の終わりに達すると、行が10スペース分左にシフトして再表示されます。ドル記号($)は行が左にシフトしたことを示します。カーソルが行の終わりに達するたびに、行が再度10スペース分左にシフトされます。

Switch(config)# access-list 101 permit tcp 131.108.2.5 255.255.255.0 131.108.1

Switch(config)# $ 101 permit tcp 131.108.2.5 255.255.255.0 131.108.1.20 255.25

Switch(config)# $ t tcp 131.108.2.5 255.255.255.0 131.108.1.20 255.255.255.0 eq

Switch(config)# $ 108.2.5 255.255.255.0 131.108.1.20 255.255.255.0 eq 45

入力の終了後、 Ctrl-A を押して完全な構文を確認してから Return キーを押してコマンドを実行してください。行の終わりに表示されるドル記号($)は行が右にシフトしたことを示します。

Switch(config)# access-list 101 permit tcp 131.108.2.5 255.255.255.0 131.108.1 $

ソフトウェアでは、端末の画面が80カラムであると仮定しています。それ以外の幅の場合は、 terminal width イネーブルEXECコマンドを使用して端末の幅を設定します。

以前の複雑なコマンド エントリを呼び出して変更するには、コマンド ヒストリ機能で行折り返しを使用します。以前のコマンド エントリの呼び出しについては、 キーストロークによるコマンドの編集 を参照してください。

showコマンドおよびmoreコマンドの出力の検索とフィルタリング

show コマンドおよび more コマンドの出力を検索してフィルタリングできます。大量の出力をソートしたり、見る必要のない出力を省略したい場合に便利です。

この機能を使用するには、 show コマンドまたは more コマンドを入力し、そのあとに パイプ 文字(|)、キーワード begin include exclude のいずれか、および検索またはフィルタリング処理する文字列を続けます。

コマンド | { begin | include | exclude } 検索する文字列

文字列では大文字と小文字が区別されます。たとえば、 | exclude output と入力すると、 output が含まれている行は表示されませんが、 Output が含まれている行は表示されます。

出力に protocol がある行のみを組み入れる方法を、以下に示します。

Switch# show interfaces | include protocol

Vlan1 is up, line protocol is up

Vlan10 is up, line protocol is down

GigabitEthernet0/1 is up, line protocol is down

GigabitEthernet0/2 is up, line protocol is up

CLIへのアクセス

CLIにアクセスするには、スイッチに付属のハードウェア インストレーション ガイドに記載されているように、まずスイッチのコンソール ポートに端末またはPCを接続する必要があります。次に、起動プロセスとIP情報の割り当てに使用できるオプションについて理解するため、 第3章 「スイッチのIPアドレスおよび デフォルト ゲートウェイの割り当て」 を参照してください。

この種のアクセスでは最初にスイッチを設定する必要があります。スイッチが設定済みの場合は、ローカル コンソール接続またはリモートTelnetセッションを介してCLIにアクセスできます。詳細については、 端末回線に対するTelnetパスワードの設定 を参照してください。

スイッチとの接続を確立するには、次のいずれかを実行します。

スイッチのコンソール ポートを管理ステーションまたはダイヤルアップ モデムに接続します。コンソール ポートへの接続の詳細については、スイッチのハードウェア インストレーション ガイドを参照してください。
リモート管理ステーションで、Telnet TCP/IPまたは暗号化Secure Shell(SSH;セキュア シェル)パッケージを使用します。スイッチはTelnetまたはSSHクライアントとネットワーク接続し、イネーブル シークレット パスワードを設定しておく必要があります。

スイッチにTelnetアクセスを設定する方法については、 端末回線に対するTelnetパスワードの設定 を参照してください。スイッチは同時に最大16のTelnetセッションをサポートします。あるTelnetユーザが行った変更は、他のすべてのTelnetセッションに反映されます。

スイッチにSSHを設定する方法については、 SSHのためのスイッチの設定 を参照してください。スイッチは最大5の安全なSSHセッションを同時にサポートします。

コンソール ポート、Telnetセッション、またはSSHを介して接続すると、管理ステーション上にユーザEXECプロンプトが表示されます。


1.

矢印キーは、VT100などのANSI準拠端末でのみ動作します。

2.

矢印キーは、VT100などのANSI準拠端末でのみ動作します。




業種別ソリューション | ネットワーキングソリューション | 製品 & ソリューション | 購入方法 | テクニカルサポート | トレーニング & イベント | パートナー | シスコシステムズ
ホーム | ログイン | ユーザー登録 | フィードバック | ヘルプ
© 1992-2008 Cisco Systems, Inc. All rights reserved. ご利用条件 | プライバシー ステートメント | クッキーポリシー | シスコの商標