Dell Networking SONiC:SNMP v2cを設定する方法

Riepilogo: この記事では、Dell Networking SONiCでSNMP v2cを設定する方法について説明します。

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

 

必要条件

概念を示すために、標準的なインターフェイスの命名を使用しています。詳細については、記事「Dell Networking Sシリーズ: インターフェイスの命名に関する詳細については、「基本的なインターフェイス設定 - SONiC 4.0」を参照してください。 

 

索引

SNMPとは何ですか?
SNMP v2c構成
   SNMPコミュニティー
   SNMP通知
   SNMPグループ(オプション)
   SNMPエンジンID(オプション)
   SNMPの連絡先と場所(オプション)
   ソース インターフェイス(オプション)
   VRF(オプション)
設定例


 

SNMPとは何ですか?


ネットワーク管理ステーションは、Simple Network Management Protocol(SNMP)を使用して、ネットワークデバイスのエージェント上の管理オブジェクトのソフトウェア設定を取得および変更します。管理オブジェクトは、管理情報のデータです。

SNMPエージェントとホスト

管理対象スイッチのSNMPエージェントは、管理情報ベース(MIB)内の管理対象オブジェクトのデータを保持します。管理対象オブジェクトは、オブジェクト識別子(OID)によって識別されます。リモートSNMPエージェントは、ローカル スイッチ上のMIBに格納されているOIDに対してSNMPウォークを実行し、情報を表示および取得します。

ローカル SNMP エージェントは、ホストと呼ばれる管理ステーションによって設定されるシステムイベントの通知を送信します。SNMP通知は、システムのリロードや近隣デバイスとの接続の喪失などのイベントに対して送信されます。

SNMP通知は、トラップまたはインフォームにすることができます。

  • SNMPトラップは、管理オブジェクトで状態の変化が検出されたときに送信されます。トラップ メッセージを受信する管理ステーションからの確認応答は必要ありません。
  • SNMP インフォームはトラップコンテンツを送信し、管理ステーションからの受信の確認を要求します。応答が受信されない場合、通知は再送信されます。管理ステーションは、プロトコル データ ユニット(PDU)として応答を送信します。
 

 

メモ:
Dell SONiCはSNMP v2cとSNMP v3
をサポートしますDell SONiCは、すべてのGETリクエストを含む標準MIBをサポートしています。
Dell SONiCはSNMP SET操作をサポートしていません


この記事では、Dell SONiCでSNMP v2cを構成する方法について説明します。
 


SNMP v2c構成

SNMPv2の主な設定は次のとおりです。

SNMPコミュニティー


SNMP v2cは、コミュニティー文字列を使用してSNMP管理ステーションを認証します。SNMP メッセージは、暗号化されずにプレーン テキストで送信されます。SNMP v2cでは、コミュニティー文字列は、Get要求に含まれるパスワードとして機能し、管理対象スイッチへのユーザー アクセスを許可し、スイッチが認証されたユーザーにSNMPメッセージを送信できるようにします。

コマンド構文

SNMPコミュニティの構成
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community {SNMP-COMMUNITY-NAME}

コミュニティ文字列は、スペース、カンマ、@ を除くすべての英数字と特殊文字をサポートします。最大32文字。4文字以上入力する必要があります。また、コミュニティ文字列の最初の文字として # を使用することはサポートされていません(たとえば、snmp-server community #public)。

 

SNMP通知


SNMP通知をトラップとして送信するには、トラップとセキュリティ レベルを入力します。SNMP通知をインフォームとして送信するには、informsとセキュリティ レベルを入力します。デフォルトでは、トラップとインフォームは UDP ポート 162 とデフォルト VRF で送信されます。

コマンド構文
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server host {ipv4–address | ipv6–address} community community-name {traps v2c | informs [timeout seconds] [retries number]} [source-interface {Eth slot/port[/breakout-port] | Vrf vrf-name] [port udp-port-number]


SNMP v2通知の受信からリモート管理ステーションを削除するには、次のコマンドを使用します。

コマンド構文
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# no snmp-server host {ipv4–address | ipv6–address} community community-name

   
スイッチ インターフェイスで生成されたすべてのSNMPトラップと通知が、ローカル エージェントからSNMP管理ステーションに送信されるようにします。

コマンド構文

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server enable trap


検証

DELLSONiC# show snmp-server
DELLSONiC# show snmp-server host
 

 



SNMPグループ(オプション)

コミュニティー文字列を使用して個人またはユーザーのグループを認証するには、グループ名を指定します。

コマンド構文

The group name is 32 character long.

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community SNMP-COMMUNITY-NAME group GROUP-NAME v2c notify no_view


確認:

次のコマンドを使用します。

DELLSONiC # show snmp-server community
DELLSONiC # show snmp-server group


 

SNMPエンジンID(オプション)

エンジンIDは、スイッチ上のSNMPローカル エージェントを識別します。エンジンIDはオクテット番号です。デフォルトでは、SNMP エンジン ID は MAC アドレスから取得されます。

コマンド構文
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC (config)# snmp-server engine {ENGINE-ID}

確認
次のコマンドを使用します。
DELLSONiC # show snmp-server
 

SNMPの連絡先と場所(オプション)


システムのトラブルシューティングでは、ローカルSNMPエージェントの連絡先情報(電話番号、Eメール、テクニカル サポート名など)と物理的な場所(キャンパスの建物、フロア、部屋)を設定し、snmp-server engineIDコマンドを使用します。各文字列に最大 32 文字を入力します。各テキストは二重引用符(")で囲みます。

コマンド構文
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#  snmp-server contact "CONTACT-STRING"
DELLSONiC(config)# snmp-server location "LOCATION-STRING"

確認
次のコマンドを使用します。
DELLSONiC # show snmp-server
 

ソース インターフェイス(オプション)

ホストのソース インターフェイスを指定できます。次のコマンドを使用します。
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server host {HOST IP or NAME} community DELL-SNMP source-interface {Interface}

Interface options
  Eth           Ethernet interface
  Loopback      Loopback interface
  Management    Management interface
  PortChannel   PortChannel interface
  Vlan          VLAN interface



VRF(オプション)

ホストがVRF経由で到達可能な場合は、次のコマンドを使用します。
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server host {HOST IP or NAME} ​​​​​​​community DELL-SNMP vrf  {VRF_NAME}

VRF-NAME Options
  mgmt                                            Management VRF
  VRF name (prefixed by Vrf, Max: 15 characters)  VRF name (up to 15 characters)


 

サンプル設定

デフォルトのvrfにホスト10.0.0.1があり、トラップを受信していると仮定します。コミュニティー文字列はDELL-SNMPです。連絡先はSUPPORT-CONTACTで、場所はBUILDING_NAMEです。
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# snmp-server community DELL-SNMP
DELLSONiC(config)# snmp-server contact "SUPPORT-CONTACT"
DELLSONiC(config)# snmp-server location "BUILDING_NAME"
DELLSONiC(config)# snmp-server enable trap
DELLSONiC(config)# snmp-server host 10.0.0.1 community DELL-SNMP


構成を確認します。
 
DELLSONiC# show snmp-server 
 
Location   : "BUILDING_NAME"
Contact    : "SUPPORT-CONTACT"
EngineID   : XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
Traps      : enable
DELLSONiC# show snmp-server host 
 
             Target Address              Port  Type    Community    Ver T-Out Retries    VRF     Source-Interface
--------------------------------------- ----- ------ -------------- --- ----- ------- ---------- ---------------
10.0.0.1                                162   trap   DELL-SNMP      v2c 15    3                                           
 
 
             Target Address              Port  Type    User Name        Security    T-Out Retries    VRF     Source-interface
--------------------------------------- ----- ------ -------------- --------------- ----- ------- ---------- -----------
 

Prodotti interessati

Enterprise SONiC Distribution, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Proprietà dell'articolo
Numero articolo: 000222508
Tipo di articolo: How To
Ultima modifica: 28 feb 2024
Versione:  2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.