Un pare-feu (firewall en anglais) est un dispositif visant à protéger le réseau local d'intrusions illicites en provenance d'Internet.
Il restreint l'accès à certains ports TCP en interdisant l'accès extérieur au réseau local. Tous les ports peuvent être bloqués, mais il est parfois nécessaire d'autoriser l'accès à certains services (par exemple, si vous hébergez un serveur web ou de messagerie derrière le pare-feu).
Un pare-feu fonctionne sur le principe du filtrage des paquets IP. Ce filtrage peut se faire de deux façons: par application (filtrage par port TCP et donc par service), et par utilisateur (par nom de machine, adresse IP, ou après authentification).