Za każdym razem, gdy uruchamiam ponownie, tracę zasady iptables, które zajęły mi tak dużo czasu. Wiem, że mogę je zapisać i przywrócić podczas rozruchu , ale czy istnieje coś takiego, aby je zapisać na zawsze? Czy naprawdę muszę je przywracać przy każdym uruchomieniu? Poważnie?
Problem polega na tym, że mam OGROMNĄ listę adresów IP, w których używam pętli while, aby je załadować. Może to potrwać do 10 minut.
To jest mój domowy serwer FTP. Jest to mały VM z 1 GB RAM i bardzo małą mocą obliczeniową. Jest tak wiele adresów IP, ponieważ prawie zrezygnowałem z kontynentu azjatyckiego. Nie potrzebuję, żeby codziennie atakowały mój serwer FTP z brutalną siłą. Blokuję również rządowy. monitory, urządzenia śledzące i spamerzy.
To jest pętla while, której używam do ładowania listy.
grep INPUT block.list | while read LISTA; do sudo iptables -A $LISTA; done