Differences

This shows you the differences between two versions of the page.

Link to this comparison view

bsd:pf_nettoye_moi_ca [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Si toi aussi tu as un utilisateur qui fait du peer to peer ou je ne sais pas quoi
 +et que tu veux nettoyer ses connections intempestives alors voila un petit script pour toi :
  
 +<​code>​
 +#!/bin/sh
 +
 +pfctl -s state | grep "​$1"​ | \
 +  perl -lane '@i = grep { defined } map { /​^([\d.]+):​\d+|([\da-f:​]+)\[\d+\]$/​ } @F; print "$i[0] $i[-1]"'​ | \
 + sort | uniq | \
 + while read one two; do
 +  pfctl -k $one -k $two
 +  pfctl -k $two -k $one
 +done
 +</​code>​
 +voila pour comprendre ce que fait exactement pfctl -k 
 +<​code>​
 +# man pfctl 
 +</​code>​
 +Et voila comment faire le ménage ​
 +
 +aflab
bsd/pf_nettoye_moi_ca.txt · Last modified: 2010/01/12 13:29 (external edit)