Mise en place d’une solution de supervision, d’une architecture de site web en haute disponibilité du STEG

1/37
100%
Rendu du PDF...
Page 1 sur 37Lecteur de document UniversityLib

Mise en place d’une solution de supervision, d’une architecture de site web en haute disponibilité du STEG

Information Technology and Network Security · textbook

<!-- Slide number: 1 -->

![Résultat de recherche d'images pour "logo STEG"](Image24.jpg)

![](Image1.jpg) Mémoire de mastère professionnel Mise en place d’une solution de supervision, d’une architecture de site web en haute disponibilité du STEG Réalisée par : Mezzi Sabrine

Encadré par: Mr. Romdhani fawzi Mr. Soumri Sami (STEG) Soutenu le 28/09/2020

Notes:

<!-- Slide number: 2 --> Plan

3 Implémentation de la solution

1 Présentation de cadre du stage

2 Présentation de la solution

introduction

conclusion

<!-- Slide number: 3 -->

![Résultat de recherche d'images pour "logo STEG"](Image225.jpg) Introduction

Présentation de la société Société : Société Tunisienne de l’Electricité et du Gaz (STEG)

Créée en 1992 Services Elle a pour missions de produire, transporter et distribuer l’énergie électrique Ainsi le transport et la distribution du gaz naturel sur tout le territoire tunisien

Notes:

<!-- Slide number: 4 --> Présentation de cadre du stage

Description de l’existant Problématique Solution proposée

<!-- Slide number: 5 --> Présentation de cadre du stage

Description de l’existant L’architecture de site web STEG se compose d’un ensemble des serveurs web accessible via internet

Cette architecture: - Non sécuriser - Non superviser - N’est pas toujours disponible (surcharge)

Interactive Keynote Monday - 10:00 AM Monday - 12:00 PM Tuesday - 10:00 AM Friday - 10:00 AM

![](Image5.jpg) Marketing Course

Notes: Donc le steg tunisien a une architecture qui se compose

<!-- Slide number: 6 -->

Présentation de cadre du stage

problématique

![Résultat de recherche d'images pour "image problème"](Picture4.jpg) Comment répartir les charges pour avoir un site web toujours disponible et comment on peux garantir la sécurité ?

Notes:

<!-- Slide number: 7 --> Présentation de cadre du stage Solution proposée

Choisir la solution de supervision Assurer la sécurité et la disponibilité du site web STEG

Installation et configuration de la solution proposée

<!-- Slide number: 8 --> Présentation de cadre du stage

Nouvelle architecture proposée

![](Image13.jpg) PFsense + Cacti

![Résultat de recherche d'images pour "IMAGE DE SECURITé"](Picture2.jpg)

![](Image15.jpg)

Notes: Pour avoir une architecture idéale pour la steg on va travaillé avec pfsense et cacti

<!-- Slide number: 9 --> Présentation de la solution

Nouvelle architecture proposée

![](Image20.jpg)

<!-- Slide number: 10 --> Choix de la solution de la plateforme

Publicité

![](Image4.jpg) Première partie

<!-- Slide number: 11 --> Présentation de la solution

Quelques généralité sur PFsense

Avantages Très sécurisé avec FreeBSD Offre des services importants Solution très complète

services Load Balancer HAproxy Snort

Notes: PFsense est une distribution personnalisée de FreeBSD est utilisé comme routeur et pare-feu FreeBSD : système d’exploitation pour les plateforme moderne de type serveur

<!-- Slide number: 12 --> Présentation de la solution

Quelques généralité sur HAproxy

HAproxy est un service qui se trouve dans le PFsense et qui offre :

Haute disponibilité Equilibrage de charge Maximiser le débit

Notes:

<!-- Slide number: 13 --> Présentation de la solution

Quelques généralité sur Snort Snort est un service qui s’intègre dans le PFsense

Snort est capable d’analyser le trafic en temps réel

<!-- Slide number: 14 --> Implémentation de la solution

01 02 Installation de PFsense Configuration de PFsense + HAproxy + Snort 03

Tester PFsense

<!-- Slide number: 15 --> Implémentation de la solution

Installation de PFsense

![](Image6.jpg)

Installation de PFsense

Installation de package HAproxy

Installation de package Snort

![](Image7.jpg)

![](Image1.jpg)

![](Image3.jpg)

![](Image2.jpg)

<!-- Slide number: 16 --> Implémentation de la solution

configuration PFsense et les deux serveurs web

![](Image6.jpg)

Configuration de PFsense

Configuration de package HAproxy

Configuration de package Snort

![](Image9.jpg)

![](Image10.jpg)

![](Image11.jpg)

![](Image5.jpg)

<!-- Slide number: 17 --> Implémentation de la solution

configuration PFsense et les deux serveurs web

Configuration des serveurs web

Serveur 1 Serveur 2

![](Image45.jpg)

Publicité

![](Image48.jpg)

<!-- Slide number: 18 --> Implémentation de la solution

Statistique PFsense

![](Image1.jpg)

Sauvegarde

<!-- Slide number: 19 --> Implémentation de la solution

Tester PFsense L’ensemble des règles

![](Image4.jpg)

![](Image3.jpg)

Sauvegarde

<!-- Slide number: 20 --> Implémentation de la solution

Tester PFsense Résultat final

![](Image1.jpg)

![](Image4.jpg)

Notes: Finalement, les deux figures suivantes montrent que lors de l’acces au site web avec l’adresse WAN les charges se devise entre le serveur 1 et le serveur 2 à l’aide de HAproxy (load balancing)

<!-- Slide number: 21 --> Choix de la solution de la plateforme

![](Image4.jpg) Deuxième partie

La supervisons c’est quoi alors ? Quel est le meilleur logiciel de supervision à adopter ?

<!-- Slide number: 22 --> Présentation de la solution

Quelques généralité Supervision Définition d’une supervision :

![monitoring-01.png](Image18.jpg) -Technique industrielle de suivi - Pilotage informatique de procédés de fabrication automatisés. La supervision d’un réseau : -la surveillance de la disponibilité des services en ligne des débits -la sécurité -contrôle des flux.

Notes:

<!-- Slide number: 23 --> Présentation de la solution

Quelques généralité Supervision Quel logiciel on va utiliser? ?

![](Picture5.jpg)

![](Picture2.jpg)

![Résultat de recherche d'images pour "croix"](Picture10.jpg)

![](Picture2.jpg)

![](Picture3.jpg)

![](Picture4.jpg)

![](Image18.jpg) Il est le seul qui fait la découverte du réseau ce qui est primordial pour la supervision de notre réseau

<!-- Slide number: 24 --> Implémentation de la solution

01 02 Installation de Cacti Configuration de Cacti 03 Tester Cacti

<!-- Slide number: 25 --> Implémentation de la solution

Installation de PFsense Principe de fonctionnent Acquisition

Stockage

Représentation

<!-- Slide number: 26 --> Implémentation de la solution

Installation et configuration de Cacti Plusieurs commandes sur Unix (Ubuntu) sont utilisées pour installer « CACTI »

![C:\Users\pc\Desktop\yassso\18834467_1932952730282979_466217658_n.png](Image12.jpg) Installer LAMP

![](Image13.jpg) Mise a jours du système Install du protocole Snmp et RRDTool

![C:\Users\pc\Desktop\yassso\18816323_1932952776949641_713705904_n.png](Image14.jpg)

Publicité

![C:\Users\pc\Desktop\yassso\Capture.PNG](Image15.jpg) Configuration d’apache

<!-- Slide number: 27 --> Implémentation de la solution

Installation et configuration de Cacti Liste des plugins ajoutés

![](Image13.jpg)

<!-- Slide number: 28 --> Implémentation de la solution

Installation et configuration de Cacti L’arborescence du mode graphs

![](Image11.jpg)

![](Image12.jpg)

<!-- Slide number: 29 --> Implémentation de la solution

Tests Cacti Test du Traffic - visualiser le trafic de l’interface du 1er switch situé au 2ème étage - le traffic Inbount/outbound en téléchargement et en Upload

![](Image11.jpg)

<!-- Slide number: 30 --> Implémentation de la solution

Tests Cacti Test de CPU usage

-visualiser l’utilisation de la CPU en kilo octet du switch A du 5ème étage

![](Image12.jpg)

<!-- Slide number: 31 --> Implémentation de la solution

Tests Cacti Test du nombre des processus en cour d’exécution

![](Picture2.jpg)

<!-- Slide number: 32 --> Implémentation de la solution

Tests Cacti Test du Plugin Ntop - Produit des informations sur le trafic d'un réseau en temps réel

![](Image13.jpg)

<!-- Slide number: 33 --> Implémentation de la solution

Tests Cacti Test du Plugin Weathermap du Cacti Le plugin Weathermap de Cacti permet l’insertion du puissant logiciel de cartographie PHP Weathermap. Nous allons pouvoir ainsi créer des cartes (ou maps) où sera exprimé la charge du réseau sur plusieurs liens

![](Picture1.jpg)

<!-- Slide number: 34 --> Implémentation de la solution

Tests Cacti Plugin settings pour faire fonctionné le plugin Thold

![](Picture3.jpg)

![](Picture6.jpg)

![](Picture4.jpg)

<!-- Slide number: 35 --> Implémentation de la solution

Tests Cacti Test de plugin Thold On joute des équipements aux listes d’email pour recevoir un e-mail si un hôte tombe en panne

![email notification.png](Image12.jpg)

<!-- Slide number: 36 --> Conclusion

![](Image4.jpg)

![](Image13.jpg)

Notes: Nous avons réussi a la mise en place d’une solution de supervision et d’une architecture de site web en haute disponibilité complète et fonctionnelle en améliorant nos compétences et le travail en équipe

<!-- Slide number: 37 -->

![](Image3.jpg)

![](Image5.jpg)

Merci pour votre attention

Notes: