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=trueQuindi, nel nostro file di configurazione del kernel, mettiamo
options IPFW2e ricompiliamo il kernel. Subito dopo il riavvio del sistema, entriamo nella directory /usr/src/sbin/ipfw e lanciamo
#make && make install && make cleanpoi 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)