基本的なデバイス管理

この章は、次の内容で構成されています。

基本的なデバイス管理について

ここでは、基本的なデバイス管理の概要について説明します。

デバイスのホスト名

コマンド プロンプトに表示されるデバイスのホスト名を、デフォルト(switch)から別のストリングに変更できます。デバイスに固有のホスト名を付けると、コマンドラインインターフェイス(CLI)プロンプトからそのデバイスを容易に特定できます。

Message-of-the-Day バナー

Message-of-The-Day(MOTD)バナーは、デバイス上でユーザ ログイン プロンプトの前に表示されます。このメッセージには、デバイスのユーザに対して表示する任意の情報を含めることができます。

デバイス クロック

デバイスを NTP クロック ソースなどの有効な外部の時間調整機構と同期させない場合は、デバイスの起動時にクロック タイムを手動で設定できます。

クロック マネージャ

Cisco NX-OS デバイスには、同期が必要になることがある、異なるタイプのクロックが含まれている可能性があります。これらのクロックはさまざまなコンポーネント(スーパーバイザ、ラインカード プロセッサ、ラインカードなど)の一部であり、それぞれ異なるプロトコルを使用している可能性があります。

クロック マネージャには、これらの異なるクロックを同期する機能があります。

タイム ゾーンと夏時間

デバイスのタイム ゾーンと夏時間を設定できます。これらの値により、クロックの時刻が協定世界時(UTC)からオフセットされます。UTC は、国際原子時(TAI)をベースにしており、うるう秒を定期的に追加することで地球の自転の遅れを補償しています。UTC は、以前はグリニッジ標準時(GMT)と呼ばれていました。

ユーザ セッション

デバイス上のアクティブなユーザ セッションを表示できます。また、ユーザ セッションにメッセージを送信することもできます。ユーザー セッションとアカウントの管理の詳細については、『 Cisco Nexus 9000 Series NX-OS Security Configuration Guide』を参照してください。

基本的なデバイス パラメータのデフォルト設定

次の表に、基本的なデバイス パラメータのデフォルト設定を示します。

Table 1. デフォルトの基本的なデバイス パラメータ

パラメータ

デフォルト

MOTD バナー テキスト

User Access Verification

クロック タイム ゾーン

UTC

デバイスのホスト名の変更

コマンド プロンプトに表示されるデバイスのホスト名を、デフォルト(switch)から別のストリングに変更できます。

SUMMARY STEPS

  1. configure terminal
  2. { hostname | switchname} name
  3. exit
  4. (Optional) copy running-config startup-config

DETAILED STEPS

  Command or Action Purpose

Step 1

configure terminal

Example:

switch# configure terminal
switch(config)#

グローバル構成モードを開始します。

Step 2

{ hostname | switchname} name

Example:

hostname コマンドの使用:

switch(config)# hostname Engineering1
Engineering1(config)#

switchname コマンドの使用:

Engineering1(config)# switchname Engineering2
Engineering2(config)#

デバイスのホスト名を変更します。name 引数は英数字で、大文字と小文字が区別されます。デフォルトは switch です。

Note

 

switchname コマンドは、hostname コマンドと同じ機能を実行します。Cisco NX-OS リリース 7.0(3)I7(3) 以降、スイッチ名の最大長 63 文字がサポートされています。

Step 3

exit

Example:

Engineering2(config)# exit
Engineering2#

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

Step 4

(Optional) copy running-config startup-config

Example:

Engineering2# copy running-config startup-config
(Optional)

実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

MOTD バナーの設定

ユーザーがログインするときに端末でログイン プロンプトの後に MOTD が表示されるよう設定できます。MOTD バナーには、次の特徴があります。

  • 1 行あたり最大 80 文字

  • 最大 40 行

SUMMARY STEPS

  1. configure terminal
  2. banner motd delimiting-character message delimiting-character
  3. exit
  4. (Optional) show banner motd
  5. (Optional) copy running-config startup-config

DETAILED STEPS

  Command or Action Purpose

Step 1

configure terminal

Example:

switch# configure terminal
switch(config)#

グローバル設定モードを開始します。

Step 2

banner motd delimiting-character message delimiting-character

Example:

switch(config)# banner motd #Welcome to the Switch#
switch(config)# 

MoTD バナーを設定します。メッセージ テキストでは、区切り文字を使用しないでください。

Note

 

Cisco NX-OS リリース 10.1(x) 以降では、特殊文字、"、%、>、<、' '(スペース)、および 0x15 よりも小さな ASCII 文字は、デリミタとして無効です。既存の MOTD バナーがこれらの区切り文字を含んでいて、それを編集した場合、またはこれらの区切り文字を含む新しいバナーを追加した場合、バナーは実行コンフィギュレーションに含められません。

以前のリリース(10.x リリースより前のリリース)から既存の 10.x リリースにアップグレードしても、CLI の設定には影響がなく、設定は実行コンフィギュレーションでも同じになります。

Step 3

exit

Example:

switch(config)# exit
switch#

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

Step 4

(Optional) show banner motd

Example:

switch# show banner motd
(Optional)

設定された MOTD バナーを表示します。

Step 5

(Optional) copy running-config startup-config

Example:

switch# copy running-config startup-config
(Optional)

実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

タイム ゾーンの設定

UTC からデバイスのクロック時刻をオフセットするためにタイム ゾーンを設定できます。

SUMMARY STEPS

  1. configure terminal
  2. clock timezone zone-name offset-hours offset-minutes
  3. exit
  4. (Optional) show clock
  5. (Optional) copy running-config startup-config

DETAILED STEPS

  Command or Action Purpose

Step 1

configure terminal

Example:

switch# configure terminal
switch(config)#

グローバル設定モードを開始します。

Step 2

clock timezone zone-name offset-hours offset-minutes

Example:

switch(config)# clock timezone EST -5 0

タイム ゾーンを設定します。zone-name 引数は、タイム ゾーンの略語(PST や EST など)である 3 文字の文字列です。offset-hours 引数は、UTC からのオフセット値であり、有効な範囲は –23 ~ 23 時間です。offset-minutes 引数の範囲は、0 ~ 59 分です。

Step 3

exit

Example:

switch(config)# exit
switch#

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

Step 4

(Optional) show clock

Example:

switch# show clock
(Optional)

時間とタイム ゾーンを表示します。

Step 5

(Optional) copy running-config startup-config

Example:

switch# copy running-config startup-config
(Optional)

実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

夏時間の設定

デバイスで夏時間を有効にする時期と、オフセット(分単位)を設定できます。

SUMMARY STEPS

  1. configure terminal
  2. clock summer-time zone-name start-week start-day start-month start-time end-week end-day end-month end-time offset-minutes
  3. exit
  4. (Optional) show clock detail
  5. (Optional) copy running-config startup-config

DETAILED STEPS

  Command or Action Purpose

Step 1

configure terminal

Example:

switch# configure terminal
switch(config)#

グローバル設定モードを開始します。

Step 2

clock summer-time zone-name start-week start-day start-month start-time end-week end-day end-month end-time offset-minutes

Example:

switch(config)# clock summer-time PDT 
1 Sunday March 02:00 1 Sunday 
November 02:00 60

夏時間を設定します。

zone-name 引数は、タイムゾーンの略語(PST、EST など)である 3 文字のストリングです。

start-day 引数と end-day 引数の値は、MondayTuesdayWednesdayThursdayFridaySaturday、および Sunday です。

start-month および end-month 引数の値は JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovember、および December .です。

start-timeおよび end-time 引数の値は、hh:mm フォーマットです。

offset-minutes 引数の範囲は、0 ~ 1440 分です。

Step 3

exit

Example:

switch(config)# exit
switch#

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

Step 4

(Optional) show clock detail

Example:

switch(config)# show clock detail
(Optional)

設定された MOTD バナーを表示します。

Step 5

(Optional) copy running-config startup-config

Example:

switch# copy running-config startup-config
(Optional)

実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

デバイス クロックの手動設定

デバイスがリモートの時刻源にアクセスできない場合、クロックを手動で設定できます。

Before you begin

タイム ゾーンを設定します。

SUMMARY STEPS

  1. clock set time day month year
  2. (Optional) show clock

DETAILED STEPS

  Command or Action Purpose

Step 1

clock set time day month year

Example:

switch# clock set 15:00:00 30 May 2013
Fri May 30 15:14:00 PDT 2013

デバイス クロックを設定します。

time 引数のフォーマットは hh:mm:ss です。

day 引数の範囲は 1 ~ 31 です。

month 引数の値は January February March April May June July August September October November 、および December です。

year の引数の範囲は 2000 ~ 2030 です。

Step 2

(Optional) show clock

Example:

switch(config)# show clock
(Optional)

現在のクロック値を表示します。

クロック マネージャの設定

Cisco Nexus デバイスのコンポーネントのすべてのクロックを同期するように、Clock Manager を構成できます。

手順の概要

  1. clock protocol protocol
  2. (任意) show run clock_manager

手順の詳細

  コマンドまたはアクション 目的

ステップ 1

clock protocol protocol

例:

switch# clock protocol ntp

クロック マネージャを設定します。

protocol 引数の値は ntp ptp および none .です。

次に、値について説明します。

  • ntp :クロックとネットワーク タイム プロトコル(NTP)を同期します。

  • ptp :IEEE 1588 で記述されているとおりに、クロックを高精度時間プロトコル(PTP)と同期します。

  • none clock set HH:MM:SS を使用します スーパーバイザ クロックを設定します。

    (注)  

     

    none を使用する場合は、クロックを構成する必要があります。

    (注)  

     

    プロトコルが構成されたら、クロックはそのプロトコルを使用する必要があります。

ステップ 2

(任意) show run clock_manager

例:

switch# show run clock_manager
(任意)

クロック マネージャの設定を表示します。

ユーザーの管理

デバイスにログインしたユーザの情報を表示したり、それらのユーザにメッセージを送信したりできます。

ユーザ セッションに関する情報の表示

デバイス上のユーザ セッションに関する情報を表示できます。

SUMMARY STEPS

  1. show users

DETAILED STEPS

Command or Action Purpose

show users

Example:

switch# show users

ユーザ セッションを表示します。

ユーザーへのメッセージ送信

デバイス CLI を使用して、現在アクティブなユーザにメッセージを送信できます。

SUMMARY STEPS

  1. (Optional) show users
  2. send [session line] message-text

DETAILED STEPS

  Command or Action Purpose

Step 1

(Optional) show users

Example:

switch# show users
(Optional)

アクティブなユーザ セッションを表示します。

Step 2

send [session line] message-text

Example:

switch# send Reloading the device is 10 minutes!

すべてのアクティブなユーザまたは特定のユーザにメッセージを送信します。このメッセージは最大 80 文字の英数字で、大文字と小文字が区別されます。

デバイス コンフィギュレーションの確認

構成を確認するためには、次のいずれかのコマンドを使用します。

コマンド

目的

show running-config [ [exclude] command ] [sanitized]

現在の実行コンフィギュレーションまたはそのコンフィギュレーションのサブセットの内容を表示するには、該当するモードで show running-config コマンドを使用します。。

  • exclude :(任意)特定のコンフィギュレーションを表示から除外します。

    exclude キーワードのあとに command 引数を指定し、表示から特定のコンフィギュレーションを除外します。

  • コマンド :(任意)1 つのコマンドのみを、または指定のコマンド ノード下で使用可能なコマンドのサブセットを表示します。

  • sanitized :(任意)安全な配布と分析のためにサニタイズされたコンフィギュレーションを表示します。

    Cisco NX-OS リリース 10.3(2)F 以降、sanitized キーワードが Cisco Nexus 9000 シリーズ スイッチでサポートされています。

show startup-config

スタートアップ コンフィギュレーションを表示します。

show time-stamp running-config last-changed

実行構成が最後に変更されたときのタイムスタンプを表示します。

次に、show running-config コマンドで sanitized キーワードを指定した場合の出力例を示します。サニタイズされた構成は、構成の一部の詳細を公開せずに、構成を共有するために使用できます。

このオプションは、実行構成出力の機密ワードを <removed> キーワードによりマスクします。

switch# show running-config sanitized 

!Command: show running-config sanitized
!Running configuration last done at: Wed Oct 12 09:14:54 2022
!Time: Wed Oct 12 13:52:55 2022

version 10.3(2) Bios:version 07.69 

username admin password 5 <removed> role network-admin

copp profile strict
snmp-server user admin network-admin auth md5 <removed> priv aes-128 <removed> localizedV2key
rmon event 1 log trap <removed> description FATAL(1) owner PMON@FATAL
rmon event 2 log trap <removed> description CRITICAL(2) owner PMON@CRITICAL
rmon event 3 log trap <removed> description ERROR(3) owner PMON@ERROR
rmon event 4 log trap <removed> description WARNING(4) owner PMON@WARNING
rmon event 5 log trap <removed> description INFORMATION(5) owner PMON@INFO
--More--