1 / 38

Réalisé par : Ouj Amina Kmichou Ansar Iamin Hind Al khodari Ahmed Nabil

Gestion du trafic réseau. Réalisé par : Ouj Amina Kmichou Ansar Iamin Hind Al khodari Ahmed Nabil. Encadré par: MR.BAIDADA. Introduction. Plan :. Définition L’enjeu. Supervision. Définition Rôle de SNMP L'environnement de gestion SNMP. SNMP. Sous Windows Sous Linux

kato
Download Presentation

Réalisé par : Ouj Amina Kmichou Ansar Iamin Hind Al khodari Ahmed Nabil

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gestion du trafic réseau Réalisé par : Ouj Amina Kmichou Ansar Iamin Hind Al khodari Ahmed Nabil Encadré par: MR.BAIDADA

  2. Introduction

  3. Plan : • Définition • L’enjeu Supervision • Définition • Rôle de SNMP • L'environnement de gestion SNMP SNMP • Sous Windows • Sous Linux • Historique de Nagios • Caractéristique Les outils de supervision Nagios • Pré requis • Fichier de configuration • Simulation

  4. La supervision

  5. Définition • La supervision se retrouve dans toute situation où une personne est appelée à en diriger d’autres. • Indépendamment du niveau du poste, elle peut être définie comme un ensemble d’obligations et correspond à des rôles et des responsabilités.

  6. L’enjeu • Management de ressources : systèmes, réseaux, applicatifs • Suivi de performances

  7. SNMP

  8. Définition • Simple Network Management Protocol • Protocole de gestion de réseaux proposé par l'IETF

  9. Rôle de SNMP: Permet: • la gestion des réseaux hétérogènes • La supervision à distance des : • Applications • Bases de données • Serveurs • Logiciels

  10. L'environnement de gestion SNMP Agent Manager MIB Agent MIB Agent MIB Agent Contient l’application de gestion de réseau: (Nagios,Cacti ….) MIB

  11. MIB • Base de données maintenue par les agents 2.Auprès de laquelle le manager va venir pour s’informer

  12. MIB 3.La MIB est une structure arborescente 4.chaque nœud est défini par un nombre ou OID (Object Identifier).

  13. Les requêtes SNMP Manager Agent GetRequest Response Initiée par le manager GetNextRequest Response Set -Request Trap Initiée par l’agent

  14. Les outils de supervision

  15. Les outils sous Windows: • Hp open view. • Ethereal. • Gitif. • AngryIPScanner. • Advanced LAN Scanner.

  16. Les outils sous LINUX : • Nagios : logiciel de supervision en temps réel. • Preon : logiciel de supervision basé sur nagios. • Cacti : logiciel de supervision permettant de réaliser des statistiques. • Zabbix : logiciel de supervision en temps réel (graphique, historisation des données, écrans personnalisables…) • Open eyse : c’est comme Getif sous windows

  17. les Avantages : Sous licence commerciale Sous licence GNU GPL • Développements additionnels peu coûteux et riches. • Respect des standards. • Indépendance des fournisseurs • Faible coût d'acquisition. • Solutions globales et éprouvés. • Périmètres techniques et fonctionnels étendus. • Support.

  18. LESinconvénients : Sous licence GNU GPL Sous licence commerciale • Support difficile. • Périmètres techniques et fonctionnels encore limités. • Coût d’acquisition et de support. • Incompatibilités entre fournisseur à choix d’un fournisseur unique. • Développement additionnel restreint et coûteux.

  19. Historique de Nagios :

  20. Caractéristique : • supervision des services réseaux (smtp,pop3,http ….etc). • supervision des ressources serveurs . • contrôle en local sur les serveurs grâce aux plugins Nagios. • supervision à distance à travers un tunnel SSH

  21. Caractéristique : • La notification par différents moyens de communication (SMS, mail, wap...) . • L'exécution de commandes manuelles ou automatiques . • La représentation des états des ressources supervisées, par coloration . • La cartographie du système d'information supervisé . • Le reporting.

  22. Nagios

  23. Pré requis • Serveur apache. • Le compilateur GCC et librairie de développement. • Librairie de développement GD.

  24. 25 INSTALATION • Crée un utilisateur qui aura le droit de configurer. • Installer Nagios est ces pluging. • La pise en charge du serveur web(apache). • Éditer les différents fichiers de configuration. • Créez un compte pour se connecter à l'interface Web de Nagios. EX: htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin • Redémarrer apache pour qu’il prendre en compte ces modifications: /etc/init.d/apache2 reload 20/08/2014

  25. 26 • Verifiez le fichier de configuration de Nagios. /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg • Démarrer nagios: /etc/init.d/nagios start • Connexion a l’interface web: http://localhost/nagios/ http://@ip/nagios/ 20/08/2014

  26. 27 20/08/2014

  27. cgi.cfg(Common Gateway Interface) • Il définit la configuration des CGI de Nagios utilisés dans l'interface graphique web. • Le chemin d’accès au fichier de configuration principal de nagios (nagios.cfg). • Le chemin d’accès aux fichiers HTML de nagios : /usr/local/nagios/share. • La liste des autorisations pour les utilisateur(web). 28 20/08/2014

  28. nagios.cfg • C’est le fichier principal. • La liste des autres fichier de configuration ex: log_file=« le chemin du fichier .log » cfg_file=« le chemin du fichier .cfg » cfg_dir=« le chemin du dossier » • le nom et le groupe de l'utilisateur nagios

  29. ressource.cfg • fichier de déclaration utilisé par les autres. • fichiers de configuration de Nagios. • définit des variables globales pour une utilisation dans les autres fichiers de configuration (ex : $USER1$=/usr/local/nagios/libexec).

  30. commands.cfg • Fichier de configuration des commandes de supervision. EX: define command { command_name check_host_alive command_line $USER1$/check_ping –H HOSTADDRESS$ }

  31. contacts.cfg Fichier de définition des contacts à notifier EX: define contact { contact_name iga alias admin host_notification_period 24x7 service_notification_period 24x7 host_notification_options d,u,r service_notification_options w,u,c host_notification_commands host-notify-by-email service_notification_commands notify-by-email email iga@gmail.com }

  32. 33 contacts.cfg EX: define contactgroup { contactgroup_name iga alias nagios admin members nagios } 20/08/2014

  33. hosts.cfg • Fichier de configuration des équipements • supervisés contient pour chaque host: • Son nom • L’adresse IP • Le teste a effectuer pour tester cet host

  34. 35 EXEMPLE : define host{ use model1 host_name vivasola2 alias post2 address 192.168.0.242 check_command check-host-alive max_check_attempts 20 notification_interval 60 notification_period 24x7 notification_option d,u,r } 20/08/2014

  35. 36 • hostgroupe.cfg • Fichier de configuration des groupe de host. EX: define hostgroup{ hostgroup_name vivas alias reseau local 1 contact_groups admin members vivasola1,vivasola2 } 20/08/2014

  36. Simulation

  37. Réalisé par : Ouj Amina Kmichou Ansar Iamin Hind Al khodari Ahmed Nabil Gestion du trafic réseau Encadré par: MR.BAIDADA 20/08/2014 38

More Related