Every time I reboot I loose the iptables rules that took me so looong to enter. I know I can save them and restore them on boot, but is there anyway to save them forever? Do I really need to restore them on boot every time? Seriously?
The problem is I have a HUGE list of IPs in which I use a while loop to load them in. This can take upwards of 10 minutes.
This is my home FTP server. It's a small vm with 1gb ram and very little processing power. There are so many IPs because I've pretty much given up on the Asian continent. I don't need them to be hitting up my FTP server everyday with brute force. I also block gov. monitors, trackers and spammers.
This is the while loop I use to load in the list.
grep INPUT block.list | while read LISTA; do sudo iptables -A $LISTA; done