Differences

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

Link to this comparison view

freebsd:freebsd_5._pf [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Pour utiliser pf sous FreeBSD rien de plus simple :
 +
 +il faut d'​abord recompiler son kernel.
 +<​code>​
 +# cd /​usr/​src/​sys/​i386/​conf ​
 +# cp GENERIC pf
 +# vi pf
 +</​code>​
 +<​code>​
 +------------------------------------- SNiP ------------------------------------ ​
 +options ​        ​PFIL_HOOKS
 +options ​        ​RANDOM_IP_ID
 +[...]
 +device ​         bpf
 +------------------------------------- SNiP ------------------------------------ ​
 +</​code>​
 +<​code>​
 +# /​usr/​sbin/​config pf
 +
 +# cd ../​compile/​pf
 +# make depend
 +# make
 +# make install
 +</​code>​
 +Avant de rebooter il faut installer pf
 +<​code>​
 +# cd /​usr/​ports/​security/​pf
 +# make install clean
 +</​code>​
 +Voila par défaut le fichier de configuration de pf se trouve dans /​usr/​local/​etc et se nomme pf.conf vous pouvez l'​editez avant de redemarrer pour préparer votre firewall.
 +
 +Il nous faut aussi editer le fichier rc.conf pour que pf soit chargé au démarrage. ​
 +<​code>​
 +# vi /​etc/​rc.conf
 +</​code>​
 +<​code>​
 +------------------------------------- SNiP ------------------------------------ ​
 +pf_enable="​YES"​
 +pf_logd="​YES"​
 +pf_conf="/​usr/​local/​etc/​pf.conf"​
 +
 +------------------------------------- SNiP ------------------------------------ ​
 +</​code>​
 +
 +Maintenant c'est terminé on peut rebooter et vous pourrez ensuite faire mumuse avec votre nouveau firewall. ​
 +
 +
 +aflab. ​
 +mail  : aflab@free.fr
 +web  : http://​aflab.free.fr
 +
 +BugFr c'est bien (tm) http://​www.bugfr.org
  
freebsd/freebsd_5._pf.txt · Last modified: 2010/01/12 13:29 (external edit)