IPFire

IPFire
Image illustrative de l’article IPFire

Famille Linux
État du projet en développement constant
Dépôt git.ipfire.orgVoir et modifier les données sur Wikidata
Plates-formes x86_64 ARM64
Entreprise /
Développeur
Équipe IPFire
Licence GPL
États des sources Logiciel libre et open source
Dernière version stable IPFire 2.29 - Core Update 205 ()Voir et modifier les données sur Wikidata
Méthode de mise à jour Pakfire
Interface utilisateur par défaut WebGUI
Gestionnaire de paquets Pakfire,
Site web www.ipfire.org

IPFire est un firewall stateful destiné aux professionnels aussi bien qu'aux particuliers ; il est basé sur Linux From Scratch, une distribution Linux construite entièrement à partir du code source (contrairement aux autres distributions Linux, qui fournissent des paquets pré-compilés), que l'on peut installer sur un PC même un peu âgé, en fonction de ses besoins. On peut considérer l'ensemble comme une « distribution à usage spécifique » ou « distribution dédiée ».

Description

IPFire est un firewall, faisant naturellement office de routeur. Il est construit sur une base Linux From Scratch et, à la différence des autres distributions Linux, n'a pas vocation — pour des raisons évidentes de sécurité — à être utilisé en tant que système d'exploitation « normal » ; sa destinée est d'être installé sur un PC qui ne servira que de firewall / routeur et qu'on administrera, la plupart du temps, par le réseau ; typiquement : à partir d'un navigateur web, vers le port du serveur de la WebGUI (WUI) ou d'une connexion SSH, à partir d'un terminal.

Concept

IPFire est la reprise, par une équipe de développeurs allemands, d'IPCop, pare-feu lui-même déjà basé sur Linux From Scratch, dont le développement a cessé en 2017.

L'un des concepts de base de cette distribution est la facilité d'utilisation,, qui s'adresse principalement aux utilisateurs ayant peu de connaissances en administration des réseaux. Néanmoins, les développeurs ont veillé à ce que les administrateurs expérimentés disposent de toutes les options de configuration professionnelles.

Configuration requise

Au minimum :

Système de base

Le système de base[Quoi ?] est doté des fonctionnalités suivantes :

Pakfire : le gestionnaire de paquets

Pakfire est un système complet — et spécialement développé — de gestion des paquets, à l'instar de ses homologues (APT pour Debian ou YUM pour RedHat, Fedora ou CentOS).

Ses fonctionnalités les plus importantes sont :

Addons

IPFire offre une grande quantité d'add-ons, qui sont régulièrement mis à jour par PakFire.

En ), il y a 99 add-ons disponibles, parmi lesquels on trouve :

Notes et références

  1. ↑ (en-US) « ARM », sur ipfire.org, (consulté le ).
  2. ↑ Michael Tremer, « IPFire 2.29 - Core Update 205 released »
  3. 1 2 3 (en-US) « Pakfire », sur ipfire.org, (consulté le ).
  4. 1 2 (en-US) « Web Interface (WebGUI) », (consulté le ).
  5. 1 2 (en-US) « Using the Pakfire Console », (consulté le ).
  6. ↑ (en-US) « SSH Access », sur ipfire.org, (consulté le ).
  7. ↑ « IPFire Project », sur linkedin.com (consulté le ).
  8. 1 2 « IPFire », sur distrowatch.org, (consulté le ).
  9. ↑ « IPFire – La distribution Linux Routeur + Firewall », sur korben.info, (consulté le ).
  10. ↑ (en) « IPFire: A User-Friendly Linux Firewall Distribution », sur linux.com, (consulté le ).
  11. 1 2 3 (en-US) « System Requirements », sur ipfire.org, (consulté le ).
  12. ↑ (en-US) « ARM », sur ipfire.org, (consulté le ).
  13. 1 2 (en-US) « Add-ons », sur ipfire.org, (consulté le ).
  14. ↑ « Quelle est la durée moyenne de vie d’un SSD? », sur blog.kiatoo.com, (consulté le ).
  15. ↑ (en-US) « Network topologies and access methods », sur ipfire.org, (consulté le ).
  16. ↑ « Tor », sur ipfire.org, (consulté le ).
  17. ↑ (en-US) « NFS », sur ipfire.org, (consulté le ).
  18. ↑ (en-US) « Samba », sur ipfire.org, (consulté le ).
  19. ↑ (en-US) « tftpd », sur ipfire.org, (consulté le ).
  20. ↑ (en-US) « Wireless Access Point », sur ipfire.org, (consulté le ).
  21. ↑ (en-US) « CUPS », sur ipfire.org, (consulté le ).
  22. ↑ (en-US) « bacula », sur ipfire.org, (consulté le ).
  23. ↑ (en-US) « Postfix », sur ipfire.org, (consulté le ).
  24. ↑ (en-US) « fetchmail », sur ipfire.org, (consulté le ).
  25. ↑ (en-US) « Transmission », sur ipfire.org, (consulté le ).
  26. ↑ (en-US) « Freeradius Server », sur ipfire.org, (consulté le ).
  27. ↑ (en-US) « Lynis », sur ipfire.org, (consulté le ).
  28. ↑ (en-US) « avahi », sur ipfire.org, (consulté le ).
  29. ↑ (en-US) « netcat / ncat », sur ipfire.org, (consulté le ).
  30. ↑ (en-US) « Nginx », sur ipfire.org, (consulté le ).
  31. ↑ (en-US) « nmap », sur ipfire.org, (consulté le ).
  32. ↑ (en-US) « speedtest-cli », sur ipfire.org, (consulté le ).
  33. ↑ (en-US) « stunnel », sur ipfire.org, (consulté le ).
  34. ↑ (en-US) « tcpdump », sur ipfire.org, (consulté le ).
  35. ↑ (en-US) « Traceroute », sur ipfire.org, (consulté le ).
  36. ↑ (en-US) « NRPE », sur ipfire.org, (consulté le ).
  37. ↑ (en-US) « watchdog », sur ipfire.org, (consulté le ).
  38. ↑ (en-US) « 7zip », sur ipfire.org, (consulté le ).
  39. ↑ (en-US) « firmware-update », sur ipfire.org, (consulté le ).
  40. ↑ (en-US) « flashrom », sur ipfire.org, (consulté le ).
  41. ↑ (en-US) « htop », sur ipfire.org, (consulté le ).
  42. ↑ (en-US) « Libvirt », sur ipfire.org, (consulté le ).
  43. ↑ (en-US) « QEMU », sur ipfire.org, (consulté le ).
  44. ↑ (en-US) « lshw », sur ipfire.org, (consulté le ).
  45. ↑ (en-US) « mc », sur ipfire.org, (consulté le ).
  46. ↑ (en-US) « minicom », sur ipfire.org, (consulté le ).
  47. ↑ (en-US) « rsync », sur ipfire.org, (consulté le ).

Liens externes