運用ガイド
- <この節の構成>
- (1) ログイン
- (2) ログアウト
- (3) プロンプト
- (4) 補完機能
- (5) ヘルプ機能
- (6) 入力エラー位置指摘機能
- (7) コマンド短縮実行
- (8) ヒストリ機能
- (9) パイプ機能
- (10) リダイレクト
- (11) ページング
- (12) 警告メッセージ
- (13) 運用メッセージ
- (14) 自動ログアウト
ログイン画面を次の図に示します。この画面でユーザ名とパスワードを入力してください。正しく認証された場合は,CLIプロンプトが表示されます。また,認証に失敗した場合は”Login incorrect”のメッセージが表示されます。
図3-1 ログイン画面
CLIでの操作を終了してログアウトしたい場合にはlogoutコマンドまたはexitコマンドを実行してください。
図3-2 ログアウト
> logout login:
初期導入時のCLIプロンプトはユーザレベルとコマンド入力モードを識別しています。CLIプロンプト一覧を次の表に示します。
表3-1 CLIプロンプト一覧
ユーザレベル コマンド入力モード 実行するコマンド プロンプト 一般ユーザ 運用コマンド 新シンタックス運用コマンド > ルータ管理者※1 運用コマンド 新シンタックス運用コマンド # 構成定義コマンド※2 構成定義コマンド (config)#※3
- 注※1
- 一般ユーザからルータ管理者になる場合はenableコマンドを実行してください。
- 注※2
- 構成定義コマンドモードになる場合は,ルータ管理者になってからconfigureコマンドを実行してください。
また,以下の場合においても,その状態を意味する文字が上記プロンプトの先頭に表示されます。
- 本装置の識別名称を設定している(「構成定義コマンドレファレンス Vol.1 router」参照)場合,プロンプトに識別名称が反映されます。
- 運用構成定義情報を編集し,その内容を構成定義情報ファイルに上書き保存(「構成定義コマンドレファレンス Vol.1 save(write)」参照)していない場合,プロンプトの先頭に”!”が付きます。
- IPv4ルーティングプロトコル情報,IPv4マルチキャストルーティングプロトコル情報,IPv6ルーティングプロトコル情報,IPv6マルチキャストルーティングプロトコル情報およびDHCPサーバ情報を編集し,構成定義コマンドapplyでその内容を運用構成定義情報に反映していない場合は,プロンプトの先頭に”! !”が付きます。
次の図に1.〜3.の表示例を示します。
図3-3 プロンプト表示例
> enable # configure (config)# router name "Router name" !Router name(config)# save Router name(config)# static 192.168.201.0 masklen 24 gateway 172.16.178.2 !!Router name(config)# apply !Router name(config)# save Router name(config)# quit Router name# quit Router name>
コマンドライン上で[Tab]を入力することで,コマンド入力時のコマンド名称やファイル名の入力を少なくすることができ,コマンド入力が簡単になります。次の図に補完機能を使用したコマンド入力の簡略化を示します。
図3-4 補完機能を使用したコマンド入力の簡略化
(config)# li[Tab] line line-group (config)# lin [Tab]押下で使用することができるパラメータやファイル名の一覧が表示されます。 (config)# line line0 [Tab] 25atm ct3 j2 oc48pos t3 aps_protection e1 oc12atm pri bri e3 oc12pos priisdn briisdn ethernet oc3atm serial ce3 gigabit_ethernet oc3pos t1 (config)# line line0 [Tab]
コマンドライン上で[?]を入力することで,指定できるコマンドまたはパラメータを検索できます。またコマンドやパラメータの意味を知ることができます。次の図に[?]入力時の表示例を示します。
図3-5 [?]入力時の表示例
> show ip ? bgp Display BGP information cache Display the conditions of policy route group information cpu-load Display CPU load of the IP routing program dvmrp Display DVMRP protocol information entry Display a detail information of a particular route igmp Display IGMP protocol information interface Display the information of interface local Display summarized policy routing information mcache Displays multicast routing information memory Display memory usage status by the IP routing program mroute Display all PIM-SM routing information mstatic Displays information about joining statically a multicast group ospf Display OSPF protocol information pim Display PIM protocol information policy Display Policy Routing Information rip Display RIP information route Display all route rpf Display RPF information for multicast source address task Display the task information of the IP routing program timer Display the timer information of the IP routing program >なお,パラメータの入力途中でスペース文字を入れずに[?]を入力した場合は,補完機能が実行されます。
また,コマンドパラメータで?文字を使用する場合は,[Ctrl]+[V]を入力後,[?]を入力してください。
コマンドまたはパラメータを不正に入力した際,エラー位置を”^”で指摘し,次行にエラーメッセージ(「運用コマンドレファレンス Vol.1 1.2 入力エラー位置指摘で表示するメッセージ」を参照)を表示します。[Tab]入力時と[?]入力時も同様となります。
”^”の指摘個所とエラーメッセージの説明により,コマンドまたはパラメータを修正し再度入力してください。入力エラー位置指摘の表示例を「図3-6 スペルミス時の表示例」〜「図3-8 パラメータ入力途中の表示例」に示します。
図3-6 スペルミス時の表示例
(config)# line line0 ehternet 1/0 line line0 ehternet 1/0 ^ % illegal parameter at '^' marker (config)#図3-7 同じパラメータを2回入力したときの表示例
(config)# line line0 ethernet 0/0 [line line0] (config)# type 10m_full_duplex type auto_negotiation type 10m_full_duplex type auto_negotiation ^ % illegal combination or already appeared at '^' marker [line line0] (config)#図3-8 パラメータ入力途中の表示例
(config)# line line0 ethernet 0/0 [line line0] (config)# type type ^ % Incomplete commnad at '^' marker [line line0] (config)#
コマンドまたはパラメータを短縮して入力し,入力された文字が一意のコマンドまたはパラメータとして認識できる場合,コマンドを実行します。次の図に短縮入力のコマンド実行例を示します。
図3-9 短縮入力のコマンド実行例(show ip routeの短縮入力)
> sh ip ro[Enter] Total: 6 routes Destination Next Hop Interface Metric Protocol Age 127/8 ---- localhost 0/0 Direct 4h 59m 127.0.0.1/32 127.0.0.1 localhost 0/0 Direct 4h 59m 172.16.250/24 192.168.11.101 rmEthernet 0/0 Static 4h 49m 172.16.251.64/26 192.168.11.101 rmEthernet 0/0 Static 4h 49m 192.168.11/24 192.168.11.14 rmEthernet 0/0 Direct 4h 49m 192.168.11.14/32 192.168.11.14 rmEthernet 0/0 Direct 4h 49m >
ヒストリ機能を使用すると,過去に入力したコマンドを簡単な操作で再実行したり,過去に入力したコマンドの一部を変更して再実行したりできます。次の図にヒストリ機能を使用した例を示します。
図3-10 ヒストリ機能を使用したコマンド入力の簡略化
ヒストリ機能に次の表に示す文字列を使用した場合には,コマンド実行前に過去に実行したコマンド文字列に変換したあとにコマンドを実行します。
表3-2 ヒストリのコマンド文字列変換で使用できる文字一覧
項番 指定 説明 1 !! 直前に実行したコマンドへ変換して実行します。 2 !n ヒストリ番号n※のコマンドへ変換して実行します。 3 !-n n回前のコマンドへ変換して実行します。 4 !str 文字列strで始まる過去に実行した最新のコマンドへ変換して実行します。 5 ^str1^str2 直前に実行したコマンドの文字列str1をstr2に置換して実行します。
- 注※
show historyコマンドで表示される配列番号のこと
- 注意事項
- 通信ソフトウェアによって方向キー([↑],[↓],[←],[→])を入力してもコマンドが呼び出されない場合があります。その場合は通信ソフトウェアのマニュアルなどにより設定を確認してください。
パイプ機能を利用することにより,コマンドの実行結果を別のコマンドに引き継ぐことができます。実行結果を引き継ぐコマンドにgrepコマンドやsortコマンドを使うことにより,コマンドの実行結果をよりわかりやすくすることができます。「図3-11 show sessionsコマンド実行結果」にshow sessionsコマンドの実行結果を,「図3-12 show sessionsコマンド実行結果をgrepコマンドでフィルタリング」にshow sessionsコマンドの実行結果をgrepコマンドでフィルタリングした結果を示します。また,「図3-13 show ip interfaceコマンド実行結果」にshow ip interfaceコマンドの実行結果を,「図3-14 show ip interfaceコマンド実行結果をsortコマンドでフィルタリング」にshow ip interfaceコマンドの実行結果をsortコマンドでフィルタリングした結果を示します。
図3-11 show sessionsコマンド実行結果
> show sessions operator console ----- 0 Jul 7 10:57:30 operator ttyp0 ----- 1 Jul 7 10:13:01 (192.168.3.7) operator ttyp1 ----- 2 Jul 7 10:49:49 (192.168.3.7) operator ttyp2 admin 3 Jul 7 11:06:41 (192.168.3.7) >図3-12 show sessionsコマンド実行結果をgrepコマンドでフィルタリング
> show sessions | grep admin operator ttyp2 admin 3 Jul 7 11:06:41 (192.168.3.7) >図3-13 show ip interfaceコマンド実行結果
> show ip interface summary tokyo: UP 192.168.0.1 255.255.255.0 nagoya: UP 192.168.1.1 255.255.255.0 osaka: DOWN 192.168.2.1 255.255.255.0 fukuoka: UP 192.168.3.1 255.255.255.0 sapporo: DOWN 192.168.4.1 255.255.255.0 >図3-14 show ip interfaceコマンド実行結果をsortコマンドでフィルタリング
> show ip interface summary | sort fukuoka: UP 192.168.3.1 255.255.255.0 nagoya: UP 192.168.1.1 255.255.255.0 osaka: DOWN 192.168.2.1 255.255.255.0 sapporo: DOWN 192.168.4.1 255.255.255.0 tokyo: UP 192.168.0.1 255.255.255.0 >
リダイレクト機能を利用することにより,コマンドの実行結果をファイルに格納できます。次の図にshow interfacesコマンドの実行結果をファイルに格納する例を示します。
図3-15 show interfacesコマンド実行結果をファイルに出力
> show interfaces nif 0 line 0 > show_interface.log >
コマンドの実行により出力される表示について,表示すべき情報が一画面にすべて表示しきれない場合には,ユーザのキー入力を契機に一画面ごとに区切って表示します。ただし,リダイレクトのあるときにはページングを行いません。なお,ページングはset terminal pagerコマンドでその機能を有効にしたり無効にしたりできます。
装置の状態を変更して,その状態のままにしておくと運用に差し障りがある場合があります。例えば,回線テストコマンドを実行すると該当回線は回線テスト状態のままになり,運用状態にはならないため該当回線を使用した通信が行えません。このように運用に差し障りがある状態にした場合には,警告メッセージがある旨のメッセージ「You have warning messages. Use ”show warning” to see them.」を表示しますので,show warningコマンドを用いて警告メッセージを確認してください。また,set terminal warning-levelコマンドによりその表示レベルを変更できます。警告メッセージの内容を次の表に示します。
表3-3 警告メッセージ一覧
メッセージ 内容 mc0 is disable MC0が使用禁止状態になっています。MCへのアクセスができないため,正常なオペレーションができない可能性があります。 mc1 is disable MC1が使用禁止状態になっています。MCへのアクセスができないため,正常なオペレーションができない可能性があります。 This Router is restarted by pressing default-restart-switch デフォルトリスタートによって装置が起動されています。パスワードによるセキュリティチェックが動作していないので注意してください。 Version mismatch between active and standbysoftware detected. 運用系と待機系でソフトウェアのバージョンが異なっています。二重化運用をしていませんので注意してください。 Date mismatch between active and standby configuration files detected. 運用系と待機系で構成定義情報が異なっています。二重化運用をしていませんので注意してください。二重化にて運用している装置で運用系現用MCに構成定義をコピーする場合,一時的に運用系と待機系の構成定義情報に差分が生じるため表示されている場合があります。 NIF <NIF No.> Line <Line No.> is under line-test 該当回線が回線テスト中になっています。該当回線は運用していません。
<NIF No.>:NIF番号
<Line No.>:Line番号
<Subline No.>:Subline番号NIF <NIF No.> Line <Line No.> subline <Subline No.> is under line-test
装置の状態が変化した場合は運用メッセージをコンソールやリモート運用端末に表示します。例えば,回線が障害状態から回復した場合は回線が回復したメッセージを,回線が障害になり運用を停止した場合は回線が障害になったメッセージを表示します。運用メッセージの詳細については「メッセージ・ログレファレンス 2. ルーティングプロトコルのイベント情報」を参照してください。なおシェルプログラム実行時や高負荷時には運用メッセージが表示されない場合がありますが,ログ情報にすべての運用メッセージが記録されていますので,ログ情報で確認してください。
CLI起動中,一定時間(デフォルト:60分)内にキー入力がなかった場合には自動的にログアウトします。なお自動ログアウト時間はset exec-timeoutコマンドで変更できます。
Copyright (c)2005 ALAXALA Networks Corporation. All rights reserved.