Si vous êtes comme moi, le site Web est hébergé surServeur Ubuntu, vous aurez besoin de bloquer certaines adresses IP. Ces adresses IP sont pour la plupart des spams et des programmes malveillants qui ne vous sont d'aucune utilité. Dans mon message il y a quelques semaines, j'ai expliqué comment ajouter rapidement des adresses IP à Iptables. Mais dans le pire des cas, lorsque vous devrez redémarrer votre serveur, toutes les données contenues dans iptables seront perdues. Alors, comment vous assurer que les données ne sont pas perdues et peuvent être restaurées?
Pour ceux qui ne savent pas, Iptables est la valeur par défautpare-feu dans Ubuntu à travers lequel vous pouvez bloquer certaines adresses IP. Avant de configurer afin de pouvoir restaurer les adresses IP après le redémarrage du serveur, vérifions d’abord que la configuration d’iptables est enregistrée.
Vous pouvez sauvegarder la configuration en tapant cette commande dans votre terminal en utilisant PuTTY ou tout autre outil:
iptables-save> /root/working.iptables.rules
Cette commande enregistrera votre configuration iptables dans racine dossier et nommez-le working.iptables.rules.
Maintenant, pour restaurer ces iptables à tout moment, exécutez la commande suivante:
iptables-restore </root/working.iptables.rules
Mais cette méthode ne restaure que les iptables lorsqu’ils sont entrés manuellement. Ce que nous voulons, c'est restaurer les iptables automatiquement lorsque le serveur redémarre. Pour cela, vous devez accéder à / etc / network dossier et ensuite modifier Des interfaces en utilisant WinSCP ou tout autre outil.

Copiez / collez le code suivant sous auto eth0,
pré-up iptables-restore </root/working.iptables.rules
comme indiqué dans la capture d'écran suivante.

Allez maintenant et redémarrez le serveur pour voir si vos iptables ont été restaurés automatiquement. Entrer iptables –L dans Terminal pour confirmer. C'est tout. Prendre plaisir!
commentaires