Les caractéristiques de netfilter sous Linux 2.4 Page suivante Page précédente Table des matières

2.6 Autres possibilités

  • mac : vérifie l'adresse mac source

  • limit : limite le rythme maximal de correspondance d'une règle (défaut 3/h)

    • limite le nombre de paquets journalisés par seconde :
      • iptables -A FORWARD -m limit --limit 3/s -j LOG
    • limite le nombre de paquets SYN par seconde :
      • iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT
    • limite l'efficacité des scanners de ports
      • iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT
    • limite le nombre de requêtes icmp de type echo-request par seconde
      • iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT
      • iptables -A FORWARD -p icmp --icmp-type echo-request -j DROP

  • owner : correspond à un paquet généré localement par :

    • un utilisateur (uid) : --uid-owner userid
      • iptables -A OUTPUT -m state --state NEW -p tcp --syn --dport 80 -m owner ! --uid-owner 0 -j ACCEPT
      • iptables -A OUTPUT -p tcp --syn --dport 80 -j DROP
    • un groupe (gid) : --uid-owner groupid
    • un processus (pid) : --pid-owner processid
    • une session (sid) : --sid-owner processid

    Attention :

    • owner ne peut être appliqué qu'à la chaine OUTPUT
    • certains paquets n'ont pas de propriétaire : les réponses icmp...

    Cette option est unique : aucun autre filtre IP ne la possède sous Unix.

Les caractéristiques de netfilter sous Linux 2.4 Page suivante Page précédente Table des matières


HSC ® © Hervé Schauer Consultants 2000 - 4 bis, rue de la gare - 92300 Levallois-Perret
Téléphone : +33 141 409 700 - Télécopie : +33 141 409 709 - Courriel : <secretariat@hsc.fr>