Red Hat Training

A Red Hat training course is available for RHEL 8

45.2.3. Ejecución de scripts nftables

Para ejecutar un script de nftables, el script debe ser ejecutable. Sólo si el script está incluido en otro script, no es necesario que sea ejecutable. El procedimiento describe cómo hacer que un script sea ejecutable y ejecutar el script.

Requisitos previos

  • El procedimiento de esta sección asume que usted almacenó un script nftables en el archivo /etc/nftables/example_firewall.nft.

Procedimiento

  1. Pasos que se requieren sólo una vez:

    1. Opcionalmente, establezca el propietario del script en root:

      # chown root /etc/nftables/example_firewall.nft
    2. Haz que el script sea ejecutable para el propietario:

      # chmod u x /etc/nftables/example_firewall.nft
  2. Ejecuta el script:

    # /etc/nftables/example_firewall.nft

    Si no se muestra ninguna salida, el sistema ha ejecutado el script con éxito.

    Importante

    Incluso si nft ejecuta la secuencia de comandos con éxito, las reglas mal colocadas, los parámetros que faltan u otros problemas en la secuencia de comandos pueden hacer que el cortafuegos no se comporte como se espera.

Recursos adicionales