Table des matières

Configurer SNMP sur les switchs D-Link

Introduction

Afin de superviser ce type de matériel, il est nécessaire de fournir à Esia une communauté possédant des accès SNMP en V1/V2c en read-only. Il faut donc commencer par configurer SNMP sur ce matériel.

Pour cela, il faut d'abord saisir l'adresse IP du switch dans l'URL de votre navigateur. Et ensuite s'authentifier.

Il est ensuite possible et nécessaire d'activer SNMP. Celui-ci propose par défaut des accès SNMP en V1/V2c pour les communautés 'public' (read-only accès) et 'private' (read and write). Pour rappel, uniquement les accès en read-only sont nécessaires pour Esia. En fonction de la gamme du switch, les vues utilisées dans la communauté par défaut peuvent être plus ou moins restrictives.

En fonction de la gamme, la configuration des switchs diffère peu, mais les éléments suivants peuvent diffèrer :

N'oubliez pas de sauver votre configuration une fois que celle-ci fonctionne correctement.

Ce tuto a été testé avec les switchs suivant :

Séries DGS-12XX

Il faut se rendre dans « SNMPSNMP ».

Les pages de configuration intéressantes sont :

Les 2 dernières pages (User et Group) sont présentes sur tous les switches. Elles sont dédiées au paramétrage de SNMPv3, non souhaité pour Esia, mais ces pages sont nécessaires pour SNMPv2 dans certains switches (DGS-1210 par exemple) afin de lier une communauté SNMPv2 à une vue particulière.

DGS-1210 - Menu SNMP

Activer SNMP sur le switch

Cochez la case 'Enabled' et ensuite le bouton 'Apply'. Votre Esia peut alors dès à présent accèder en SNMP au switch via la communauté 'public'.

Votre switch peut maintenant être monitoré par Esia. La suite du tuto est utile si votre switch n'est pas configuré par défaut ou si vous souhaitez faire un paramétrage plus poussé. Il est notamment conseillé de changer le nom de la communauté (voir ci-dessous).

Configurer une vue

Il est possible, dans votre switch, de configurer différentes vues en y ajoutant des règles. Il faut au minimum une règle afin de créer une vue et accéder à des OIDs définis. Les paramètres des règles sont :

Comme on peut le constater sur les screenshots ci-dessous, une vue appelée ReadWrite est déjà configurée avec tous les OIDs.

DGS-1210 - Gérer les vues

Configurer une communauté SNMP

Les paramètres sont :

DGS-1210 - Configuration de la communauté

Configurer une groupe SNMP

Permet de créer des groupes utilisateurs et leur lier des vues correspondant à une action SNMP particulière. Les paramètres d'un groupe sont :

Vous pouvez laisser les paramètres D-Link par défaut.

_DGS-1210 - Group Configuration

Configurer une utilisateur SNMP

Pour créer des utilisateurs SNMP, il est ensuite possible par la suite d'attribuer une communauté à ce(s) utilisateur(s). Les paramètres sont :

_DGS-1210 - User Configuration

L'utilisateur 'ReadOnly' visible ci-dessus est suffisant dans Esia.

Séries DGS-15XX, DGS-31XX, DGS-36XX, DXS-34XX, DXS-36XX

Le firmware des switchs suivant étant identique, le tuto est compatible: DGS-1250/1510/1520/3630/DXS-3400/DXS-3610

Les pages de configuration intéressantes sont :

DGS-3130 - Menu SNMP

Activer SNMP sur le switch

Cochez la case 'Enabled' et ensuite le bouton 'Apply'. Votre Esia peut alors dès à présent accèder en SNMP au switch via la communauté 'public'.

Votre switch peut maintenant être monitoré par Esia. La suite du tuto est utile si votre switch n'est pas configuré par défaut ou si vous souhaitez faire un paramétrage plus poussé. Il est notamment conseillé de changer le nom de la communauté (voir ci-dessous).

Configurer une vue

Il est possible, dans votre switch, de configurer différentes vues en y ajoutant des règles. Il faut au minimum une règle afin de créer une vue et accéder à des OIDs définis. Les paramètres des règles sont :

Comme on peu le constater sur les screenshots ci-dessous, par défaut, 2 vues sont proposées 'restricted' et 'CommunityView'. Ces 2 vues sont toutes 2 limités en OIDs.

DGS-3130 - Gérer les vues

Vous pouvez utiliser la vue par défaut 'CommunityView'. Celle-ci est restrictive en ce qui concerne l'OID 1.3.6.1.6.3 (snmpModules) mais ces OIDs ne sont pas utilisées dans Esia (et donc pas nécessaires).

Si vous souhaitez tous de même pouvoir accéder à la totalité des OIDs sur ces switchs, vous pouvez soit :

Configurer une communauté SNMP

Les paramètres sont :

DGS-3130 - Configuration de la communauté

Vous saisissez directement, dans View Name, la vue a utiliser. Vous ne devez donc pas passer par un utilisateur et un groupe utilisateur comme c'est le cas pour d'autres switches D-LINK.

La communauté 'public' utilise par défaut la vue 'CommunityView'. Par défaut, cette vue est restrictive pour l'oid 1.3.6.1.6.3 (snmpModules) qui n'est pas utilisée par Esia. Vous pouvez donc utiliser cette communauté mais il est préférable de créer une nouvelle communauté utilisant cette vue.