Borrado iptables tras reboot

Esta entrada viene a cuenta de una pregunta en un comentario de otra entrada de este blog, Script para hacer NAT en Debian. Donde se comenta que tras hacer un reboot, reinicio, del sistema las iptables se borran o no cargan nuevamente.

Netfilter-persistent save

Podemos pensar, de hecho lo pensé en su momento, que con este comando debería guardar los cambios y mantenerlos tras un reboot. Pues no, no en mi caso. Distro utilizada Debian 11.

Por si a alguien le interesa, hay que instalarlo para poder usarlo.

apt install netfilter-persistent

iptables-persistent

Tras investigar, googlear y tomar mis notas y posteriormente montarme una VM de test comencé el prueba error y buscar la solución.

La primera pista me la dio la propia instalación del paquete netfilter-persistent, veámoslo con una captura.

Paquetes sugeridos iptables-persistent. Pues vamos con la prueba, instalemos también el paquete sugerido.

apt install iptables-persistent

Tras instalar el paquete, nos pregunta si deseamos guardar las reglas actuales. Como ya las tenía creadas, he dicho si. Puede decirse no y crearlas luego y guardarlas.

De ese modo, cualquier regla previamente creada que esté activa, será guardada y tras un reinicio (reboot) volverán a cargarse.

¿Dónde se guarda el fichero?

Sencillo, en la captura anterior lo muestra.

/etc/iptables/rules.v4 para las reglas de IPv4
/etc/iptables/rules.v6 para las reglas de IPv6

Puede editarse con nano o hacerle un cat para leerlo.

/etc/iptables/rules.v4

Resumen

Si instalas solo netfilter persisten no se guarda, hay que instalar ambos.

apt install iptables-persistent netfilter-persistent

De esta forma podrás guardar tus reglas y que se carguen tras un reinicio. Por último y para finalizar esta pequeña entrada, si creas nuevas reglas con iptables y quieres guardarlas en el fichero /etc/iptables/rules.v4, debes ejecutar el siguiente comando tras añadir las reglas.

iptables-save > /etc/iptables/rules.v4

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: millaredos.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a Hostinger que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Volver arriba
Resumen de privacidad
Millaredos

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.

Cookies Publicitarias

Esta web utiliza las siguientes cookies adicionales:

Adsense