Le filtrage

La règle de filtrage, la première règle qui correspond, la politique par défaut, le filtrage sans état et avec état, et les chaînes entrée, sortie et transit.

  • 27 cartes
  • 5 thèmes
  • Gratuit

Le programme, thème par thème

Le poids de chaque thème suit celui que lui donne l'examen.

  1. Notions
  2. Questions
  3. Ranger et relier
  4. Sur le schéma
  5. Mises en situation

Quelques cartes du deck

  • Filtrage de paquets : de quoi s'agit-il ?

    Voir la réponse

    Décision prise paquet par paquet, d'après l'adresse source, l'adresse de destination, le protocole et le port : le paquet passe ou il est détruit.

    Le filtre lit les en-têtes IP et du transport, pas le contenu applicatif : une règle « port 80 » laisse passer n'importe quoi qui se présente sur ce port.

  • Un client 10.0.0.8 ouvre une connexion TCP vers le port 22 de ce serveur. Que devient le premier paquet (SYN) ?

    ```bash
    iptables -P INPUT DROP
    iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
    iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 22 -j ACCEPT
    iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    iptables -A INPUT -p tcp --dport 443 -j ACCEPT
    `

    • Il est détruit par la politique par défaut
    • Il est accepté par la règle sur le port 22
    • Il est accepté par la règle des connexions établies
    • Il est refusé, et le client reçoit aussitôt un message d'erreur
    Voir la réponse

    Il est détruit par la politique par défaut

    La règle du port 22 exige une source dans 192.168.1.0/24, que 10.0.0.8 n'est pas ; la connexion n'est pas encore établie ; les autres règles visent d'autres ports. Aucune règle ne correspond : la politique DROP détruit le paquet en silence, sans rien renvoyer (c'est REJECT qui répond par une erreur).

  • Dans une liste de règles, c'est la … règle qui correspond qui s'applique ; un paquet qu'aucune règle ne retient subit la politique ….

    Voir la réponse

    Dans une liste de règles, c'est la première règle qui correspond qui s'applique ; un paquet qu'aucune règle ne retient subit la politique par défaut.

    Avec la politique DROP, une liste vide ferme tout ; avec ACCEPT, elle laisse tout passer.

  • Liste de contrôle d'accès : de quoi s'agit-il ?

    Voir la réponse

    Suite ordonnée de règles évaluées de haut en bas : la première qui correspond au paquet décide, les suivantes ne sont pas lues.

    L'ordre est donc une partie de la règle : une règle large placée trop haut masque toutes les règles précises qui la suivent.