WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Optimisation de la sécurité de la performance et virtualisation d'un serveur linux.

( Télécharger le fichier original )
par Mohamed Ali Kortli
FST  - Diplôme Nationale dà¢â‚¬â„¢ingénieur En informatique  2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.3 Les pare-feux et les anti-crackages

Un pare-feu (firewall en englais ) est outil matériel et/ou logiciel. Ils sont considérés comme la première solution technologique conçut pour protéger les données d'un système local ou en réseau utilisé . De ce fait, il existe différentes catégories de firewall. Chacune d'entre-elles dispose d'avantages et d'inconvénients qui lui sont propres. Le choix du type d'un type de firewall plutôt qu'un autre dépendra de l'uti-lisation que l'on souhaite en faire, mais aussi des différentes contraintes imposées par le réseau devant être protégé.On s'intéresse ici au pare-feu logiciel .

2.3.1 FirewallID

Firewalld est une solution complète de pare-feu disponible par défaut sous Cen-tOS serveur,présente une évolution dans le monde de firewall.Son importance réside dans le fait qu'ils prennent en compte la validité des paquets qui transitent par rapport aux paquets précédemment reçus,tous attributs de chaque connexion seront sauvegardés en mémoire dès leurs débuts jusqu'à leur fin .les adresses IP, numéros de port ... sont les attributs qui seront stockés en mémoire .Ce firewall a pour advantage la protection contre certaines attaques DoS comme le Syn Flood,un attaque qui consiste à envoyer en masse des paquets de demande de connexion (SYN) sans en attendre la réponse (c'est ce que l'on appelle flood). Ceci provoque la surcharge de la table des connexions des serveurs ce qui les rend incapable d'accepter de nouvelles connexions.

Un autre atout de FirewallId est l'acceptation d'établissements de connexions à la demande. C'est à dire qu'il n'est plus nécessaire d'ouvrir l'ensemble des ports supérieurs à 1024.

Le principe de fonctionnement FirewallId est décrit comme suit dans la figure [Fig 2.14]

- INPUT :Cette chaîne est utilisée pour les paquets étant à destination des applications du firewallId. A ce stade, les paquets sont prêts à être envoyé aux applications.

- OUTPUT : Cette chaîne est utilisée pour les paquets sortant des applications du firewallId. A ce stade, les paquets ont donc déjà été traités, ou générés par les applications

- FORWARD : Cette chaîne filtre les paquets passant d'une interface à une autre du firewallId, c'est à dire qu'ils ne sont pas destinés à une application présente sur le firewallId. Ces paquets ne passent pas par les chaînes INPUT et OUTPUT et ne

38 Chapitre 2. Sécurisation du serveur

FIGURE 2.14 - Principe de fonctionnement du firewallId

passent jamais par la couche applicative. Dans ce cas, le firewallId se comportera comme une passerelle.

- PREROUTING : Quand les paquets arrivent au niveau du firewall, ils sont dans un état non modifié. C'est à dire qu'il n'y a encore eu aucun traitement quel qu'il soit

- POSTROUTING : Quand les paquets sont prêts à être envoyés sur l'interface réseau. Ils ont donc été traités par les applications, et router par le firewall. Tous les traitements sur ces paquets sont alors terminés.

nous allons mettre en place un pare-feu pour le serveur . la figures ci-dessous présente un exemple des règles définies pour contrôler le trafic entré-sorti sur différents ports et n'accepte que ceux qui sont autorisés .

2.3. Les pare-feux et les anti-crackages 39

40 Chapitre 2. Sécurisation du serveur

FIGURE 2.15 - Exemple d'un script firewall

La firewallId est donc une suite de règles qui spécifient des critères. Si un paquet ne correspond pas à une règle c'est la prochaine règle de la chaîne qui est utilisée, si il correspond la règle va « sauter » vers une autre règle .Parmi les cibles définies par firewallId trois sont fréquemment utilisées : ACCEPT, DROP et REJECT.

· ACCEPT signifie qu'on laisse passer le paquet à travers le firewall.

· DROP signifie que le paquet est purement et simplement jeté. L'hôte source du paquet ne sera pas prévenu, le cas est identique à la perte du paquet.

· REJECT signifie que le paquet est rejeté. A la différence de DROP, un paquet d'erreur est transmis à l'émetteur du paquet rejeté. Ainsi celui-ci est prévenu que le paquet a été rejeté et pour donc agir en conséquence

Les réglés de pare-feu peuvent être modifiées par plusieurs outils de sécurité Se prémunir contre les attaques ,l'une entre eux est Fail2ban pour lutter contre attaque par dictionnaire .

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway