ebtables-nft-save

Linux
Publiée le 2026-10-08 05:14:57
Illustration Linux pour la commande ebtables-nft-save

ebtables-nft-save


# On nettoie d'abord les règles existantes pour un test propre
iptables -F FORWARD
# On vide la table étendue du bridge
ebtables-nft flush --family filter
# On ajoute une règle de démonstration (ex: autoriser le trafic web)
ebtables-nft add INPUT ruleset limit conntrack proto tcp dport 80
# On vérifie qu'une règle a bien été ajoutée
echo "Règle ajoutée pour le test."
# On sauvegarde l'état actuel de la table étendue du bridge dans un fichier
ebtables-nft-save > ebtables_backup.txt
# On affiche le contenu du fichier de sauvegarde pour vérifier
cat ebtables_backup.txt | head -n 5
# On simule une modification des règles (ex: ajouter une règle SSH)
ebtables-nft add INPUT ruleset limit conntrack proto tcp dport 22
# On sauvegarde à nouveau l'état mis à jour
ebtables-nft-save > ebtables_updated.txt
# On vérifie la taille du fichier de sauvegarde mis à jour
ls -lh ebtables_updated.txt
# On simule le nettoyage en supprimant les fichiers temporaires
rm ebtables_backup.txt
# On affiche un message pour confirmer que tout est propre
echo "Sauvegarde et restauration simulées avec succès."
# On vérifie si le fichier de sauvegarde a été bien supprimé
ls -l ebtables_backup.txt