ip6tables-save
Linux
Publiée le
2026-10-25 05:21:08
ip6tables
# Lister toutes les règles de la chaîne INPUT (pour voir ce qui est actif)
sudo ip6tables -L INPUT --line-numbers
# Lister toutes les règles du filtrage IPv6 (le tableau complet)
sudo ip6tables -L -v -n
# Supprimer toutes les chaînes personnalisées que tu as créées
sudo ip6tables -F
# Réinitialiser la politique par défaut de la chaîne INPUT à ACCEPT (si tu veux tout laisser passer temporairement)
sudo ip6tables -P INPUT ACCEPT
# Réinitialiser la politique par défaut de la chaîne FORWARD
sudo ip6tables -P FORWARD DROP
# Ajouter une règle pour autoriser le trafic SSH entrant sur le port 22/tcp
sudo ip6tables -A INPUT -p tcp --dport 22 -j ACCEPT
# Autoriser tout le trafic établi (très important !)
sudo ip6tables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
# Supprimer la règle SSH que tu viens d'ajouter pour tester
sudo ip6tables -D INPUT -p tcp --dport 22 -j ACCEPT
# Sauvegarder l'état actuel des règles dans un fichier de sauvegarde
sudo ip6tables-save > /etc/ip6tables/rules.v6
# Charger les règles depuis le fichier de sauvegarde (pour redémarrer proprement)
sudo ip6tables-restore < /etc/ip6tables/rules.v6
# Supprimer toutes les règles du tableau NAT IPv6 (si tu en as mis)
sudo ip6tables -t nat -F
# Lister les tables et chaînes pour vérifier l'état général
sudo ip6tables --list-rules
# Ajouter une règle de journalisation avant la politique par défaut (pour debuguer)
sudo ip6tables -I INPUT 1 -j LOG --log-prefix "IPv6_DROP: "
# Supprimer les règles de log que tu as ajoutées pour ne pas polluer le système
sudo ip6tables -D INPUT -j LOG --log-prefix "IPv6_DROP: "