3.4 Présentation de
l'application
3.4.1 Environnement de
développement
Nous avons développez cette application dans la
plate forme Windows xp, et J2SE 5.0 a l'aide de l'Environnement de
développement intégré NETBEANS. Ce qui rend le
déploiement de l'application facile dans la plate forme Windows, mais
aussi sous d'autre plate forme par la portabilité de java pour toute
machine possédant Jvm
3.4.2 Explication du programme
Ce programme comporte une seule classe Snmps et
plusieurs méthodes, responsable de message de gestion circulant entre la
station de gestion et les agents snmp présent dans le réseau.
Avant de pouvoir utilisé le programme, il faut
d'abords configuré l'agent snmp du noeud que vous souhaitez manager. Si
vous utilisé Windows pour configuré l'agent suivez les
étapes suivant :
Installation du service SNMP :
Ø Ouvrez l'Assistant Composants de Windows : Cliquez
sur Démarrer, pointez sur Paramètres, cliquez sur Panneau de
configuration, double-cliquez sur Ajout/Suppression de programmes, puis cliquez
sur Ajouter/supprimer des composants Windows.
Ø Dans Composants, cliquez sur Outils de gestion et
d'analyse (sans activer ni désactiver la case à cocher
correspondante), puis cliquez sur Détails.
Ø Activez la case à cocher SNMP (Protocole
simplifié de gestion de réseau), puis cliquez sur OK.
Ø Cliquez sur Suivant. (SNMP démarre
automatiquement à la fin de l'installation)
Figure 3-2 installation snmp sous
windows
Configuration des propriétés de l'agent SNMP
:
Ø Ouvrez le Gestionnaire des Services
Ø Dans le volet des détails, cliquez sur Service
SNMP
Ø Dans le menu Action, cliquez sur
Propriétés.
Ø Sous l'onglet Agent, dans Contact, tapez le nom de
l'utilisateur ou de l'administrateur de cet ordinateur.
Ø Dans Emplacement, tapez l'emplacement physique de
l'ordinateur ou du contact.
Ø Sous Service, activez les cases à cocher
appropriées pour cet ordinateur, puis cliquez sur OK.
Gestion de la sécurité :
Ø Ouvrez le Gestionnaire des Services
Ø Dans le volet des détails, cliquez sur Service
SNMP
Ø Dans le menu Action, cliquez sur
Propriétés.
Ø Sous l'onglet Sécurité, activez Envoyer
une interruption d'authentification, si vous souhaitez qu'un message
d'interruption soit envoyé à chaque échec
d'authentification.
Ø Sous Noms de communautés acceptés,
cliquez sur Ajouter.
Ø Sous Droits de communauté, sélectionnez
un niveau d'autorisation pour permettre à l'hôte de traiter les
requêtes SNMP en provenance de la communauté choisie.
Ø Dans Nom de communauté, tapez un nom de
communauté en respectant la casse, puis cliquez sur Ajouter.
Ø Dans Propriétés de service SNMP,
indiquez si les paquets SNMP en provenance d'un hôte sont acceptés
ou non : Pour accepter les requêtes SNMP provenant d'un hôte
du réseau, quelle que soit son identité, cliquez sur Accepter les
paquets SNMP provenant de n'importe quel hôte. Pour limiter l'acceptation
de paquets SNMP, cliquez sur Accepter les paquets SNMP provenant de ces
hôtes, sur Ajouter, tapez le nom d'hôte, l'adresse IP ou IPX
appropriés, puis cliquez à nouveau sur Ajouter.
Figure 3-3 configurations de l'agent snmp sous
windows
Configuration de trap snmp :
Le programme Evntwin.exe de Microsoft fournit une
manière d'expédier tous les événements Windows
comme trapes SNMP. Cet outil graphique permet de créer facilement un
fichier de configuration utilisable avec la commande Evntcmd.exe. La
liste des événements à expédier comme trapes SNMP
est visible à partir d'Evntcmd.exe ou d'Evntwin.exe. Le convertisseur
des Events en trapes SNMP marche si l'agent SNMP agent est bien
configuré pour envoyer les trapes SNMP.
Les journaux des événements de
l'Observateur d'événements permettent de collecter des
informations sur les problèmes se rapportant au matériel, au
logiciel et au système, et de surveiller les événements de
sécurité Windows.
L'Evntwin.exe configure la traduction des
événements en trapes SNMP, destinations des Trapes SNMP, ou tous
les deux basés sur l'information dans le fichier de
configuration. Lancer la commande evntwin.exe depuis l'invité DOS
"cmd". Le travail se compose ensuite à trouver le nombre
d'événement que vous voulez expédier comme trapes SNMP.
|