firewalld-0.8.1
Introduction firewalld
Le paquet firewalld offre un
gestion dynamique du pare-feu avec la prise en charge de zones
réseau et pare-feu pour définir le niveau de confiance des
connexions et des interfaces réseau. Il prend en charge les
paramètres de pare-feu en IPv4 et en IPv6, les ponts Ethernet et la
séparation des options de configuration permanente et à
l'exécution. Il fournit également une interface pour les services
et les applications qui leur permet d'ajouter directement des
règles nftables, iptables et ebtables.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-9.0.
Informations sur le paquet
Dpendances de firewalld
Requises
nftables-0.9.3 en python-slip-0.6.5
Recommandes
docbook-xml-4.5, iptables-1.8.4 et
libxslt-1.1.34 (pour construire les pages de
manuel)
Facultatives
GTK+-3.24.13 (à l'exécution uniquement,
nécessaire pour fireall-config),
Qt-5.14.1 (à l'exécution uniquement, nécessaire
pour fireall-applet) et ipset pour la
prise en charge d'ipset (seulement avec iptables)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/firewalld
Installation de firewalld
Installez firewalld en lanant les
commandes suivantes :
PYTHON=/usr/bin/python3 \
./configure --sysconfdir=/etc \
--without-ipset &&
make
La suite de tests de firewalld est
très dépendante du noyau lancé et de la configuration du système.
Elle a besoin d'ipset et des deux
moteurs et que toutes les options du noyau prises en charge soient
disponibles.
Si les conditions ci-dessus sont respectées, lancez la suite de
tests en tant qu'utilisateur root
avec la commande make -C src
check. Les échecs aux tests sont probablement liés
à une configuration incomplète. Les tests en échec donneront des
détails sur le statut de l'échec dans src/test/testsuite.dir/<###>/testsuite.log
.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
--without-ipset
: Ce
réglage désactive l'utilisation de l'utilitaire ipset. N'utilisez pas ce réglage
si le paquet est installé.
--without-{ip{,6},eb}tables{,-restore}
: ces
paramètres désactivent la prise en charge d'iptables et sont requis si vous voulez
construire sans la prise en charge d'iptables.
Configuration de firewalld
Fichiers de
configuration
/etc/firewall/applet.conf
,
/etc/firewalld/firewalld.conf
et
/etc/sysconfig/firewalld
La configuration de firewalld se
fait généralement sans modifier les fichiers de configuration en
utilisant la commande firewall-cmd. Dans les fichiers
de configuration, vous ne pouvez définir que le comportement du
démon. Par exemple : si les règles d'exécution sont
conservées au redémarrage, quel moteur de pare-feu utiliser (par
défaut nftables), ou s'il faut activer le débogage.
Une documentation détaillée est fournie par les développeurs de
firewalld sur https://firewalld.org/documentation/.
Unité systemd
Si vous avez besoin d'exécuter le démon firewalld au démarrage du
système, activez l'unité firewalld.service
précédemment installée avec
la commande suivante :
systemctl enable firewalld
Contents
Programmes installs:
firewall-applet, firewall-cmd,
firewall-config, firewall-offline-cmd et firewalld
Bibliothques installes:
None
Rpertoires installs:
/etc/firewalld, /etc/firewall,
/usr/lib/firewalld et
/usr/lib/python-3.8.1/site-packages/firewall
Descriptions courtes
firewall-applet
|
est une applet de la barre d'état utilisant le moteur
QSettings
|
firewall-cmd
|
est l'interface en ligne de commande principale.
|
firewall-config
|
est un outil de configuration graphique (GUI) utilisant
GTK+-3.
|
firewall-offline-cmd
|
est un client en ligne de commande utilisé pour la
configuration permanent tant que firewalld n'est pas
lancé.
|
firewalld
|
est le démon de gestion de pare-feu dynamique.
|
Last updated on 2020-02-09 19:53:49 +0000