
Me encantaría saber por qué las reglas de iptables no existen de forma persistente si se guardan de forma predeterminada sin ningún esfuerzo para instalar un nuevo paquete llamado netfilter-persistent.
Gracias.
Respuesta1
Hay varios problemas con eso.
- No todo el mundo utiliza
iptables
el programa directamente. Algunas personas pueden usar envoltorios, por ejemploufw
. En ese caso, es mejor no almacenar reglas sin formato, sino crear un contenedor para generarlas a partir de su propia configuración persistente. - Varias herramientas relacionadas con iptables no esperan su persistencia. Por ejemplo, si usa
fail2ban
, agrega reglas de iptables cuando se inicia jail y las elimina cuando se detiene. Si guarda reglas con netfilter-persistent en el medio y reinicia un host, recordará todo lo que hizo fail2ban y luego, cuando se inicie fail2ban, agregará todo nuevamente. Después de varios ciclos, encontrarás tus iptables inflados con cosas de fail2ban duplicadas.
Puede haber otros problemas. Por lo tanto, utiliza la persistencia de reglas sin formato cuando sabe que necesita exactamente eso. Ciertamente no todo el mundo lo necesita.