2.6.2.2. Opciones de comandos


Las opciones de comandos instruyen a los iptables para realizar una acción específica. Solamente una opción de comandos se permite por comando de iptables. A excepción del comando de ayuda, todos los comandos se escriben en mayúsculas.
Los comandos iptables son los siguientes:
  • -A — Añade la regla al final de la cadena especificada. A diferencia de la opción -I descrita abajo, esta opción no lleva un argumento de entero. Siempre añade la regla al final de la cadena especificada.
  • -D <integer> | <rule> — Borra una regla en una cadena determinada por número (tal como el número 5 para la quinta regla en la cadena) o por especificación de la regla. La especificación de la regla debe coincidir exactamente con una regla existente.
  • -E — Renombra una cadena de usuario definido. Una cadena de usuario definido es una cadena en cualquier otra cadena diferente a la predeterminada, cadenas pre-existentes. (Consulte la opción -N a continuación, para obtener información sobre cómo crear cadenas de usuario definido.) Este es un cambio cosmético y no afecta la estructura de la tabla.

    Nota

    Si intenta renombrar una de las cadenas predeterminadas, el sistema reporta un error de No se encuentra la coincidencia. No pueden renombrar las cadenas predeterminadas.
  • -F — Vacía la cadena seleccionada, la cual borra cada regla en la cadena. Si no se especifica, este comando vacía todas las reglas de todas las cadenas.
  • -h — Proporciona una lista de estructuras de comandos, como también un breve resumen de parámetros de comandos y opciones.
  • -I [<integer>] — Inserta la regla en una cadena especificada en el punto determinado por un argumento de entero de usuario definido. Si no se especifica ningún argumento, la regla se inserta en la parte superior de la cadena.

    Importante

    Como se anotó anteriormente, el orden de las reglas en una cadena determina las reglas que se aplican a cada paquete. Esto se debe tener presente al adicionar reglas mediante la opción -A o la opción -I.
    Es de suma importancia añadir reglas mediante la opción -I con un argumento de entero. Si especifica un número existente al añadir una regla a una cadena, iptables añade la nueva regla antes (o por encima) de la regla existente.
  • -L — Lista todas las reglas en una cadena especificada después del comando. Para listar todas las reglas en todas las cadenas en la tabla de filter predeterminada, no especifique la cadena o la tabla. De lo contrario, se deberá usar la siguiente sintaxis para listar las reglas en una cadena específica en una tabla particular:
     iptables -L <nombre-cadena> -t <nombre-tabla>
    Copy to Clipboard Toggle word wrap
    Las opciones adicionales para la opción del comando -L, la cual proporciona números de regla y permite descripciones de regla más verbosas, se describen en la Sección 2.6.2.6, “Listado de opciones”.
  • -N — Crea una nueva cadena con el nombre especificado por el usuario. El nombre de cadena debe ser único, de lo contrario se desplegará un mensaje de error.
  • -P — Establece la política predeterminada para la cadena especificada, para que cuando los paquetes atraviesen toda la cadena sin coincidir con una regla, sean enviados al destino especificado, tal como ACCEPT o DROP.
  • -R — Remplaza una regla en una cadena especificada. El número de la regla debe especificarse después del nombre de la cadena. La primer regla en una cadena corresponde a la regla número uno.
  • -X — Borra una cadena especificada por el usuario. Usted no puede borrar una cadena incorporada.
  • -Z — Establece los contadores de bytes y paquetes en todas las cadenas para una tabla a cero.
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat