O Iptables é redefinido toda vez que você reinicia seu sistema, então você precisa carregá-lo automaticamente a cada inicialização, para isso você pode:
sudo sh -c "iptables-save -c > /etc/iptables.rules"
Isso despejará suas regras em um arquivo.
Em seguida, crie outro script que será executado na inicialização:
#!/bin/sh
iptables-restore < /etc/iptables.rules
exit 0
Além disso, você pode autorizar a execução de scripts a cada 10 minutos, como quiser, mas o iptables não reinicia até que o serviço seja reiniciado.