5.3. Come compilo ipfw2 su una 4.X?

ipfw2 è il nuovo sistema di firewall di FreeBSD, che rimpiazza ed estende ipfw(8). Di default ipfw2 non viene compilato nelle RELEASE precedenti alla 5.0, pur essendo tuttavia presente nei sorgenti, quindi per usufruire delle nuove potenzialità offerte da questo lavoro dell'italiano Luigi Rizzo, bisogna procedere con la compilazione diretta dai sorgenti: per prima cosa aggiungiamo nel file /etc/make.conf la riga

ipfw2=true
    
Quindi, nel nostro file di configurazione del kernel, mettiamo
options IPFW2
    
e ricompiliamo il kernel. Subito dopo il riavvio del sistema, entriamo nella directory /usr/src/sbin/ipfw e lanciamo
#make  && make  install && make clean
    
poi passiamo in /usr/src/lib/libalias e ridiamo la stessa serie di comandi. ipfw2 ora è installato e potremo usufruirne utilizzando la stessa sintassi di ipfw(8)