# cd /usr/src/ # wget http://www.openswan.org/code/openswan-2.1.1.tar.gz # tar -zxvf openswan-2.1.1.tar.gz # cd openswan-2.1.1 # make kpatch # cette option va patcher le kernel pour ajouter les fonctionnalités ipsec # make nattpatch > nat_patch # cd ../linux # patch -p1 < ../openswan-2.1.1/natpatch # pour obtenir la fonctionnalité de nat traversal # make menuconfig # pour verifier que les options IPSEC sont bien activées (dans la section Networking options) Lancez la compilation du nouveau kernel (la procédure est variable selon les distribs linux) # cd ../openswan-2.1.1/ # make programs install # pour installer les daemons et services nécessaires au fonctionnement de openswan. Attention, les sources de la libraire de calcul mathématique gmp doivent être installé pour pouvoir compiler openswan.