<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Datasheet%2FFirewalld</id>
	<title>Datasheet/Firewalld - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Datasheet%2FFirewalld"/>
	<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Firewalld&amp;action=history"/>
	<updated>2026-07-07T08:11:37Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Firewalld&amp;diff=3151&amp;oldid=prev</id>
		<title>Didier : /* Commandes de modification */</title>
		<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Firewalld&amp;diff=3151&amp;oldid=prev"/>
		<updated>2016-09-17T07:38:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Commandes de modification&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 17 septembre 2016 à 07:38&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l50&quot;&gt;Ligne 50 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 50 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Commandes de modification ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Commandes de modification ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Les commandes persistantes doivent être suivi d&#039;un rechargement du service (reload)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Reload du firewall (sans perte d&amp;#039;information sur le suivi de connexion)&amp;lt;pre&amp;gt;firewall-cmd --reload&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Reload du firewall (sans perte d&amp;#039;information sur le suivi de connexion)&amp;lt;pre&amp;gt;firewall-cmd --reload&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ouvrir le firewall (runtime only) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --add-service=smtp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ouvrir le firewall (runtime only) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --add-service=smtp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l55&quot;&gt;Ligne 55 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 56 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Fermer le firewall (runtime et persistant) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --persistant --remove-service=smtp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Fermer le firewall (runtime et persistant) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --persistant --remove-service=smtp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ouvrir le firewall (runtime et persistant) pour les connexions sur le port TCP 8080&amp;lt;pre&amp;gt;firewall-cmd --persistant --add-port=8080/tcp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ouvrir le firewall (runtime et persistant) pour les connexions sur le port TCP 8080&amp;lt;pre&amp;gt;firewall-cmd --persistant --add-port=8080/tcp&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Bloquer une adresse en particulier (runtime et persistant)&amp;lt;pre&amp;gt;firewall-cmd --persistant --add-rich-rule=&quot;rule family=ipv4 source address=115.0.0.0/8 drop&quot;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Liens ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Liens ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html Documentation Redhat]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html Documentation Redhat]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Didier</name></author>
	</entry>
	<entry>
		<id>https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Firewalld&amp;diff=2960&amp;oldid=prev</id>
		<title>Didier : Page créée avec « {{Datasheet}} = Firewalld =  Gestion du firewall  == Introduction ==  Firewalld est une surcouche aux outils netfilter traditionnels: iptables, ip6tables et ebtables qui p... »</title>
		<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Firewalld&amp;diff=2960&amp;oldid=prev"/>
		<updated>2014-11-14T16:44:52Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « {{Datasheet}} = Firewalld =  Gestion du firewall  == Introduction ==  Firewalld est une surcouche aux outils netfilter traditionnels: iptables, ip6tables et ebtables qui p... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Datasheet}}&lt;br /&gt;
= Firewalld =&lt;br /&gt;
&lt;br /&gt;
Gestion du firewall&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Firewalld est une surcouche aux outils netfilter traditionnels: iptables, ip6tables et ebtables qui permet une gestion dynamique des règles, c&amp;#039;est à dire que les règles sont appliquées sans le redémarrage complet du parefeu. Les règles existantes restent donc en place, et les modules noyaux complémentaires utilisés ne sont pas déchargés.&lt;br /&gt;
&lt;br /&gt;
Avec iptables en direct, il fallait soit ré-appliquer l&amp;#039;ensemble des règles, soit appliqué la modification au runtime (non triviale car les règles sont forcément empilées par le dessus), puis aux fichiers pour le prochain redémarrage.&lt;br /&gt;
&lt;br /&gt;
Avec firewalld, il n&amp;#039;y a plus de période (très courte) sans protection, ni de rupture dans le suivi des connexions (related established)&lt;br /&gt;
{{Admon/warning|Utilisation des outils traditionnels netfiter|L&amp;#039;utilisation de FirewallD implique que les commandes &amp;lt;app&amp;gt;iptables&amp;lt;/app&amp;gt;, &amp;lt;app&amp;gt;ip6tables&amp;lt;/app&amp;gt; et &amp;lt;app&amp;gt;ebtables&amp;lt;/app&amp;gt; ne soient plus utilisées directement.&amp;lt;br&amp;gt;&lt;br /&gt;
De plus les fichiers &amp;lt;path&amp;gt;/etc/sysconfig/iptables&amp;lt;/path&amp;gt;, &amp;lt;path&amp;gt;/etc/sysconfig/ip6tables&amp;lt;/path&amp;gt; et &amp;lt;path&amp;gt;/etc/sysconfig/ebtables&amp;lt;chain&amp;gt;&amp;lt;/path&amp;gt; ne sont plus utilisés.}}&lt;br /&gt;
&lt;br /&gt;
Les fichiers de configurations:&lt;br /&gt;
* configuration par défaut dans des fichiers au format XML dans le répertoire &amp;lt;path&amp;gt;/usr/lib/firewalld&amp;lt;/path&amp;gt;. Ils sont susceptibles d&amp;#039;être modifiés par une mise à jour.&lt;br /&gt;
* configuration effectuée par l&amp;#039;administrateur ou les utilisateurs dans le répertoire &amp;lt;path&amp;gt;/etc/firewalld&amp;lt;/path&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
== Les zones ==&lt;br /&gt;
&lt;br /&gt;
FirewallD intègre une notion de zones de réseaux.&lt;br /&gt;
&lt;br /&gt;
* A chaque zone de réseau est associé un ensemble de services réseaux accessibles de l&amp;#039;extérieur, suivant la confiance que l&amp;#039;on accorde à cet &amp;quot;extérieur&amp;quot;.&lt;br /&gt;
* Les interfaces réseaux (ifaces) peuvent être affectées à une zone de réseau.&lt;br /&gt;
{{Admon/important|Par défaut, le trafic sortant est toujours autorisé ainsi que les connexions déja établies|Seules les caractéristiques du trafic entrant seront à préciser.}}&lt;br /&gt;
&lt;br /&gt;
Détails des zones:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;trusted&amp;#039;&amp;#039;&amp;#039; (non modifiable): un vLAN dédié considéré comme totalement fiable (Réseau dédié pour du RAID sur IP, etc...).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;home&amp;#039;&amp;#039;&amp;#039;: un LAN considéré comme partielement fiable&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;work&amp;#039;&amp;#039;&amp;#039;: un autre LAN considéré comme partielement fiable&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;internal&amp;#039;&amp;#039;&amp;#039;: un autre LAN considéré comme partielement fiable&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;dmz&amp;#039;&amp;#039;&amp;#039;: une DMZ très peu fiable (sans DHCP)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;public&amp;#039;&amp;#039;&amp;#039;: un réseau non fiable&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;external&amp;#039;&amp;#039;&amp;#039;: un réseau non fiable (sans DHCP)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;block&amp;#039;&amp;#039;&amp;#039; (non modifiable): l&amp;#039;intégralité du traffic est bloqué (reject)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;drop&amp;#039;&amp;#039;&amp;#039; (non modifiable):  l&amp;#039;intégralité du traffic est ignoré (drop)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Les commandes ==&lt;br /&gt;
&lt;br /&gt;
Certaines commandes n&amp;#039;ont pas de sortie, il faut donc analyser le code de retour.&lt;br /&gt;
&lt;br /&gt;
=== Commandes de statut ===&lt;br /&gt;
* Statut du firewall&amp;lt;pre&amp;gt;firewall-cmd --state&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Obtenir la zone par défaut&amp;lt;pre&amp;gt;firewall-cmd --get-default-zone&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Obtenir la zone courante&amp;lt;pre&amp;gt;firewall-cmd --get-active-zone&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Obtenir la zone associé à l&amp;#039;interfcae réseau eth0&amp;lt;pre&amp;gt;firewall-cmd --get-zone-of-interface=eth0&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Lister les services autorisés pour la zone &amp;#039;&amp;#039;public&amp;#039;&amp;#039;&amp;lt;pre&amp;gt;firewall-cmd --zone=public --list-services&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Commandes de modification ===&lt;br /&gt;
* Reload du firewall (sans perte d&amp;#039;information sur le suivi de connexion)&amp;lt;pre&amp;gt;firewall-cmd --reload&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Ouvrir le firewall (runtime only) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --add-service=smtp&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Ouvrir le firewall (runtime et persistant) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --persistant --add-service=smtp&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Fermer le firewall (runtime et persistant) pour les connexions http&amp;lt;pre&amp;gt;firewall-cmd --persistant --remove-service=smtp&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Ouvrir le firewall (runtime et persistant) pour les connexions sur le port TCP 8080&amp;lt;pre&amp;gt;firewall-cmd --persistant --add-port=8080/tcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Liens ==&lt;br /&gt;
* [https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html Documentation Redhat]&lt;/div&gt;</summary>
		<author><name>Didier</name></author>
	</entry>
</feed>