Iptables

De Wikipedia, la enciclopedia libre
iptables
Información general
Tipo de programa software libre
Autor Rusty Russell
Desarrollador Netfilter Core Team
Lanzamiento inicial 1998
Licencia GPL
Información técnica
Programado en C
Plataformas admitidas Netfilter
Versiones
Última versión estable 1.8.1010 de octubre de 2023
Historial de versiones 1.8.4
Lanzamientos
iptables
Nftables
Enlaces

iptables es un programa de utilidad de espacio de usuario que permite a un administrador de sistema para configurar las tablas[2]​ proporcionadas por el cortafuegos del núcleo Linux (implementado como diferentes módulos Netfilter) y las cadenas y reglas que almacena. Se utilizan diferentes módulos del kernel y programas para protocolos diferentes; iptables se aplica a IPv4, ip6tables a IPv6, arptables a ARP, y ebtables a marcos de Ethernet.

Iptables requiere privilegios elevados para operar y debe ser executado por el usuario root, de lo contrario fallara. En la mayoria de las distribuciones de linux, iptables puede ser encontrado en el fichero /usr/sbin/iptables, y documentado en su pagina de man, la cual puede ser abierta utilizando el comando man iptables como lo es en las distribuciones basadas en Debian. De igual forma en las distribuciones basadas en Red Hat podemos encontrar iptables en el fichero /sbin/iptables pero debido a su carácter de servicio mas que de binario esencial la primera ubicación es preferida.[3]

El termino iptables también es frecuentemente usado para referirse de forma inclusiva a componentes a nivel de kernel. x_tables es el nombre del modulo del kernel que contiene la porción de código compartido utilizada por los cuatro módulos y que también proporciona la API utilizada para las extensiones. subsecuentemente Xtables se utiliza a groso modo para referirse a toda la arquitectura del cortafuegos (v4, v6, arp y eb).

iptables sustituyó a ipchains, y iptables a su vez fue sucedido por nftables, que fue lanzado el 19 de enero de 2014 y se integró en la rama principal del kernel de Linux en la versión 3.13 del kernel.

Véase también[editar]

Referencias[editar]

  1. «News of the netfilter/iptables project». netfilter.org. 2 de diciembre de 2019. Consultado el 2 de diciembre de 2019. 
  2. Ayuso, Pablo Neira. «The netfilter.org "iptables" project». netfilter.org. Archivado desde el original el 29 de enero de 2017. Consultado el 11 de enero de 2017. 
  3. khess (27 de enero de 2020). «Sysadmin tools: How to use iptables». www.redhat.com (en inglés). Consultado el 4 de junio de 2024. 

Bibliografía[editar]

Enlaces externos[editar]