- - Скрипт за запазване на iptables и възстановяване на тях след рестартиране на сървъра в Ubuntu

Скрипт за запазване на iptables и възстановяване на тях след рестартиране на сървъра в Ubuntu

Ако сте като мен, чийто уебсайт е хостванUbuntu сървър, ще възникне нужда, когато ще трябва да блокирате определени IP адреси. Тези IP адреси са предимно спам и злонамерени, които никога не ви носят по никакъв начин. В публикацията си преди няколко седмици обсъдих как да добавям IP адреси към Iptables бързо. Но при по-лош сценарий, когато трябва да рестартирате вашия сървър, всички данни в iptables ще бъдат загубени. И така, как ще се уверите, че данните не са загубени и могат да бъдат възстановени?

За тези, които не знаят, Iptables е по подразбиранезащитна стена в Ubuntu, чрез която можете да блокирате определени IP адреси. Преди да конфигурирате IP адресите да могат да бъдат възстановени след рестартиране на сървъра, първо се уверете, че конфигурацията на iptables е запазена.

Можете да запазите конфигурацията, като напишете тази команда в терминала си чрез PuTTY или друг инструмент:

iptables-save> /root/working.iptables.rules

Тази команда ще запази вашата конфигурация iptables в корен папка и я именувайте working.iptables.rules.

Сега, за да възстановите тези iptables по всяко време, изпълнете следната команда:

iptables-recovery </root/working.iptables.rules

Но този метод възстановява iptables само когато се въвежда ръчно. Това, което искаме, е действително да възстановим iptables автоматично, когато сървърът се рестартира. За целта трябва да отидете до / И т.н. / мрежа и след това редактирайте Интерфейси използвайки WinSCP или друг инструмент.

редактиране на интерфейси

Копирайте / поставете следния код под auto eth0,

pre-up iptables-Restore </root/working.iptables.rules

както е показано на следната екранна снимка.

възстановяване на iptables

Сега продължете и рестартирайте сървъра, за да видите дали вашите iptables са възстановени автоматично. Въведете iptables –L в Терминал за потвърждение. Това е всичко. Наслади се!

Коментари