Firewall et architectures de sécurité

20
Firewall et architectures de sécurité Centre Réseau Communication Université Louis Pasteur - Strasbourg

Transcript of Firewall et architectures de sécurité

Page 1: Firewall et architectures de sécurité

Firewall et architectures de sécurité

Centre Réseau Communication

Université Louis Pasteur - Strasbourg

Page 2: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 2

Plan

? Qu'est-ce qu'un firewall ?? Comment mettre en place un firewall ?? Technologies de filtrage? Architectures de sécurité? Recommandations? Firewall CRC

Page 3: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 3

Qu'est-ce qu'un Firewall ? (1/3)

? En français : pare-feu, garde-barrière? Matériel : ordinateur avec des cartes réseau? Un dispositif de filtrage des paquets réseau

? Fonctionne au niveau 3 et 4 (réseau/transport)? Plus rarement au niveau 7 (application)? => “Intelligence” limitée

? Au centre d'une architecture de réseau sécurisé? Ce n'est qu'un élément de la politique de sécurité

Page 4: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 4

Qu'est-ce qu'un firewall ? (2/3) Architecture réseau sécurisé

? Firewall au centre du réseau? Partitionnement du réseau en plusieurs zones

? Interne, Extérieur, Zone Démilitarisée (DMZ)? Sécurité d'une zone définie par rapport aux autres? Règles de filtrage

Page 5: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 5

Qu'est-ce qu'un firewall ? (3/3) Architecture réseau sécurisée

Firewall

Extérieur

DMZ

Réseau interne

Serveur web

Internet

Poste client

Règle : Autoriser Extérieur -> serv. web (DMZ)

Page 6: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 6

Ce qu'un Firewall N'EST PAS

? Ça ne se limite pas à l'installation d'une boîte : la sécurité est une démarche globale

? Le firewall n'est pas la solution définitive à tous les problèmes : la sécurité est un processus constant

Page 7: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 7

Comment mettre en place un firewall ? (1/3)

? Implication de la direction dans le projet? Communication à destination des utilisateurs? Analyse de l'existant :

? Architecture réseau et système? Applications : protocoles, ports utilisés, ? Populations concernées? Evaluer les risques

? Cerner les contraintes? Evolutions envisagées du réseau, des applications...? Moyens matériels et humain? Temps

Page 8: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 8

Comment mettre en place un firewall ? (2/3)

? Définir les zones? Regrouper les ordinateurs :

? par population,? par application

? Définir le niveau de sécurité requis pour chaque zone? Définir les relations de confiances entre chaque zone

? Matrice de flux? Rédaction des règles? Faire des choix :

? Remettre en question certaines habitudes? Modification de certaines applications

Page 9: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 9

Comment mettre en place un firewall ? (3/3)

? Définir les rôles techniques et politiques? Responsable de l'exploitation quotidienne

? Maintenance matérielle et logicielle ?? Gestion des logs éventuelle

? Qui est responsible de la MAJ des règles ?? Formation des administrateurs? Communication? Mise en place? Validations

? Fonctionnement des applications? Conformité à la politique

Page 10: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 10

Rappel : filtrage à état/sans état

Firewall

Internet

Réseau Interne

Trafic SortantAUTORISE

Trafic EntrantINTERDIT(sauf exception)

Une politique de sécurité par défaut :

Page 11: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 11

Problème du filtrage sans état

Firewall

Internet

Réseau Interne

Accès au Web

Réponse ... bloquée

Page 12: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 12

Filtrage avec état

Firewall

Internet

Réseau Interne

Accès au Web

Table d'états :(IP src, dest, ports src, port dst)A W 1024 80

- Ajout d'une règle de filtrage dynamiquequi autorise la réponse

Machine A

Réponse

Serveur W

Page 13: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 13

Architectures : Firewall routé (1/3)

Extérieur

Firewall Routeur

Réseauinterne

DMZ

Serveurpublic

Sous-réseaud'un batiment

130.79.208.1/30

130.79.208.2/30

Routeur

130.79.210.254/27 130.79.1.254/24

Sous-réseau d'interconnexion

Routes statiques :130.79.210.224/27 -> 130.79.208.1130.79.1.0/24 -> 130.79.208.1

Page 14: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 14

Architectures : NAT (2/3)

Extérieur

Firewall Translateur d'adresse

Réseauinterne

DMZ

Sous-réseaud'un batiment

130.79.208.1/30

130.79.208.2/30

Routeur

192.168.1.254/2410.0.0.0/8

Sous-réseau d'interconnexion

Paquet ip:de : 192.168.1.1vers : 130.79.200.1

Paquet ip:de : 130.79.208.1vers : 130.79.200.1

Page 15: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 15

Architectures : Pont filtrant (3/3)

Extérieur

Commutateur d'entrée de batiment

Firewall Bridgé Commutateur

interne

Réseauinterne

DMZ

Serveurpublic

Sous-réseaud'un batiment

130.79.1.1 130.79.1.25130.79.1.130

Page 16: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 16

Recommandations

? Politique par défaut : ? interdire tout accès de l'extérieur vers le réseau

interne? Firewall bridgé : solution transparente? Créer une DMZ? Accès depuis l'extérieur :

? Limités au strict nécessaire : serveurs public? VPN pour les utilisateurs nomades

Page 17: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 17

Firewall CRC (1/4)

? Technologie :? Firewall Bridge? CD bootable? Linux Debian Woody, noyau 2.4 + Netfilter Bridge

patch? Interface texte (Dialog)

? Téléchargeable sur :? http://www-crc.u-strasbg.fr/securite/fwcrc/

Page 18: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 18

Firewall CRC : Politique de sécurité par défaut (2/4)

Firewall

Exterieur

Réseau Interne

Trafic SortantAUTORISE

Trafic EntrantINTERDIT(sauf exception)

Page 19: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 19

Firewall CRC : interface (3/4)

Page 20: Firewall et architectures de sécurité

Centre Réseau Communication - Université Louis Pasteur Strasbourg 20

Firewall CRC : évolutions (4/4)

? Interface WEB? Filtrage avancé couplé à une base de donnée

d'objets? Gestion des logs (syslog)? Support de plus de deux interfaces