Nous souhaitons mettre en place un firewall sur une machine de bureau. J'ai choisi d'utiliser UFW pour sa simplicité de mise en oeuvre et en adéquoition avec mon faible besoin. En effet, j'ai juste besoin de bloquer de temps en temps le port 22 (SSH) mais laisser en écoute le port 80 (HTTP).
apt-get install ufw
La configuration par défaut est définie dans le fichier /etc/default/ufw
Par ailleur si l'on utilise pas l'IPv6, on peut mettre à “no” le paramètre IPV6. Soit :
IPV6=no
On remarque ainsi qu'après initialisation du pare-feu, il bloquera les ports entrant et laissera passer les trâmes sortes.
ufw allow 80/tcp
ufw allow proto any from 192.168.1.11 to 192.168.1.12
ufw allow proto tcp from 192.168.0.2 to any port 22
ufw delete allow 80/tcp
ufw enable
ufw disable
ufw status numbered
Pour avoir plus d'infos : http://www.cyberciti.biz/faq/howto-configure-setup-firewall-with-ufw-on-ubuntu-linux/