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エージェントは、管理情報ベース(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 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.