Formation
Distanciel ou présentiel
Objectifs
- Configurer efficacement HAProxy Community
- Apprendre la gestion de charge à l’aide du logicel
- Savoir défendre son réseau contre les attaques DDOS
Public visé
- Administrateurs réseaux
- Opérateurs
- Architectes réseaux
Prérequis
- Connaissance de base des infrastructures réseaux
- Connaissance de Linux
Programme
Les bases de la haute disponibilité
- Comprendre le load balancing
- Comprendre le fault tolerance
- Les 3 modes de répartition de charge
Introduction à HAProxy
- Préparer les serveurs HAproxy
- Préparer les serveurs Apache
- Configuration de l’outil
- Frontend et Backend
- Les modes protocolaires HTTP et TCP
- Haute disponibilité
- Réécriture
- Redirection
Gestion des connexions HTTPS
- Gérer les connexions HTTPS
- Mode TCP et HTTP
- Terminaisons TLS / SSL
Protection Anti-DDOS
- Protection contre le DOS et le DDOS
- Protection contre le Slowloris
- Limiter les requêtes
Modules Anti-Bot
- Terminaison silencieuse de requête
- Détection du scraping
Test de vulnérabilité
- Test de charge
- Test Slowloris
- Test de scraping
- Test TLS / SSL
Monitorer son environnement HAProxy
- Configurer son environnement
- Détection des problèmes
- Statistiques Frontend
- Statistiques Backend
- Métriques du système
Préparation à la session
Prérequis
- Un ordinateur par étudiant
- 4 threads CPU minimum (Recommandé : 8 threads)
- 16 Go de mémoire vive minimum (Recommandé : 32 Go)
- 20 Go de stockage disponible (Recommandé : 30 Go)
- 6 IP sur le réseau local d’entreprise
- Accès internet
Outils
- Utiliser un outil de virtualisation
- Pour rendre accessible au plus grand nombre, VirtualBox est utilisé dans le cadre de cette formation. Les étudiants peuvent utiliser une autre solution dont ils prendront la pleine responsabilité. Le formateur se concentre uniquement sur la solution VirtualBox.
- Utiliser un outil de virtualisation
4 Machines virtuelles HAproxy & Apache2
- Nom des environnements
- node0-haproxy
- node1-haproxy
- node0-apache
- node1-apache
- 2 threads CPU minimum (Recommandé : 4 threads)
- 512 Mo de mémoire vive minimum (Recommandé : 1024 Mo)
- 1 disques durs de 20 Go en mode dynamique
- 1 carte réseau
Machine virtuelle Client
- Nom des environnements
- client-pentest
- 2 threads CPU minimum (Recommandé : 4 threads)
- 2048 Mo de mémoire vive minimum (Recommandé : 4096 Mo)
- 1 disques durs de 20 Go en mode dynamique
- 1 carte réseau
Pour Virtual Box uniquement, vous devez télécharger les modèles préinstallés. Taille du fichier 8Go.
Si et seulement si l’étudiant est en impossibilité de s’équiper correctement pour la formation, merci de bien vouloir contacter l’organisme de formation dans les meilleurs délais.
Le téléphone est sur l’e-mail de convocation. Où, vous pouvez directement répondre à ce même e-mail. L’organisme de formation et le formateur vous répondront rapidement.
L’organisme de formation et le formateur ne sont pas des fournisseurs de solution cloud ou de matériel. Cependant, nous avons les possibilités de vous mettre du matériel à distance prêt à l’emploi sous réverse de prévenir minimum 3 jours avant la formation. Vous devrez avoir un ordinateur avec AnyDesk d’installé pour prendre la main à distance sur ses environnements adaptés à la formation.
Dans la mesure de nos possibilités, nous ferons le maximum pour vous aider !