Outils pour utilisateurs

Outils du site


netadmin:firewalld

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
netadmin:firewalld [2026/07/19 12:01] – yoannnetadmin:firewalld [2026/10/14 15:17] (Version actuelle) – yoann
Ligne 4: Ligne 4:
 ====== Pare-feu firewalld ====== ====== Pare-feu firewalld ======
  
-:TODO:+===== Installation ===== 
 + 
 +<code bash> 
 +apt install -y firewalld 
 + 
 +# Vérifier l'état du service après installation 
 +systemctl status firewalld.service 
 + 
 +# Equivalent 
 +firewall-cmd --state   # doit retourner "running" 
 +</code> 
 + 
 +A ce stade, le service s'exécute : les communications entrantes sont bloquées. Il va falloir paramétrer correctement le pare-feu, c'est à dire associer les interfaces aux zones et définir les trafics légitimes sur ces zones. 
  
 ===== Les zones ===== ===== Les zones =====
Ligne 20: Ligne 32:
   * **work** : Bon niveau de confiance. Zone utilisée pour les machines sur réseau d'entreprise. La plupart des connexions entrantes sont autorisées, et on peut éditer les services acceptés avec des règles ;   * **work** : Bon niveau de confiance. Zone utilisée pour les machines sur réseau d'entreprise. La plupart des connexions entrantes sont autorisées, et on peut éditer les services acceptés avec des règles ;
   * **home** : Bon niveau de confiance. Zone utilisée pour une zone personnelle. La plupart des connexions entrantes sont autorisées, et on peut éditer les services acceptés avec des règles ;   * **home** : Bon niveau de confiance. Zone utilisée pour une zone personnelle. La plupart des connexions entrantes sont autorisées, et on peut éditer les services acceptés avec des règles ;
-  * **trusted** : Niveau de confiance élevée. Zone utilisée pour les machines qui se font 100% confiance. A utiliser avec précaution évidemment.+  * **trusted** : Niveau de confiance total. Zone utilisée pour les machines qui se font 100% confiance, tout trafic entrant autorisé. A utiliser avec précaution évidemment.
  
 <code bash> <code bash>
Ligne 193: Ligne 205:
 </code> </code>
  
 +
 +===== Arrêter temporairement le pare-feu =====
 +
 +On arrête simplement le service :
 +
 +<code bash>
 +systemctl stop firewalld.service
 +
 +# Le ruleset est supprimé à l'arrêt du service
 +nft list ruleset # ne doit retourner aucune règle
 +
 +# Vérifier l'état du pare-feu
 +firewall-cmd --state     # doit retourner "not running"
 +</code>
 +
 +
 +Lorsqu'on redémarre le service, les règles sont automatiquement recrées, le pare-feu est à nouveau fonctionnel :
 +
 +<code bash>
 +systemctl start firewalld.service
 +</code>
 +
 +
 +<note>
 +On peut également maintenir le pare-feu actif mais utiliser la zone **trusted**. Tout trafic entrant par les interfaces associées à la zone **trusted** sera autorisé.
 +</note>
  
 ===== Références ===== ===== Références =====
netadmin/firewalld.1784462495.txt.gz · Dernière modification : 2026/07/19 12:01 de yoann