En este artículo les
vamos a explicar en qué consiste y que
es un Software libre para Enrutamiento y Firewall así como las funciones
que tiene y para que nos sirve.
Primero que nada un
Software libre es un software que respeta
la libertad de los usuarios y la comunidad, en ciencia cierta cada uno de
Nosotros como Usuarios tenemos la libertad de copiar, distribuir, estudiar,
modificar e incluso mejorar el software.
Ahora Bien Les Explicaremos En que
Consiste y Sobre Todo para que nos sirve el Software Llamado “Iptables”.
El iptables es el Componente
más popular de Netfilter
Para un Mejor Entendimiento de este Articulo Vayamos
por pasos
Netfilter: Es un framework disponible en el núcleo Linux que permite interceptar y manipular paquetes de red. Dicho framework permite realizar el manejo de paquetes en diferentes estados
del procesamiento. Netfilter es también el nombre que recibe el proyecto que se
encarga de ofrecer herramientas libres para cortafuegos basados en Linux.
Iptables: Es una herramienta de cortafuegos que permite no solamente filtrar
paquetes, sino también realizar traducción
de direcciones de red (NAT) para IPv4 o mantener registros
de log,
es un software disponible en prácticamente todas
las distribuciones
de Linux actuales.
El iptables como
se Menciona es el nombre de la herramienta de espacio
de usuario mediante la cual el
administrador puede definir políticas de filtrado del tráfico que circula por
la red. Es decir que a través de esta herramienta podemos controlar lo que
circula dentro de nuestra red, estas son tablas proporcionadas por el kernel Linux firewall y las cadenas y reglas que almacena. Los diferentes módulos del kernel y
los programas se utilizan actualmente para diferentes protocolos; iptables aplica a IPv4, ip6tables a IPv6, arptables a ARP y ebtables a tramas Ethernet.
¿Quién
lo Desarrollo?
Bueno como se ha Mencionado el Iptables fue desarrollado por
Netfilter, El proyecto Netfilter/iptables comenzó en 1998 con Rusty
Russell, quien también es el autor del proyecto que lo precedió, ipchains que medida de que el
proyecto fue creciendo, fundó el Netfilter Core Team en 1999.
¿En qué
Consiste?
El Iptables nos
permite ah nosotros como administradores del sistema definir reglas acerca
de qué queremos hacer con los paquetes de nuestra red.
Las
reglas se agrupan en cadenas: cada cadena es una lista ordenada de
reglas.
Las
cadenas se agrupan en tablas:
cada una de estas tablas está asociada con un tipo diferente de procesamiento
de paquetes.
Cada
regla especifica qué paquetes cumplen con esta
y un objetivo que indica qué hacer con el paquete si
éste cumple la regla.
Así mismo
Cada paquete de red que llega a una computadora o que se envía desde una
computadora recorre por lo menos una cadena y cada regla de esa cadena se
comprueba con el paquete.
Si la
regla cumple con el datagrama, el recorrido se detiene y el destino de la regla
dicta lo que se debe hacer con el paquete.
Si el
paquete alcanza el fin de una cadena predefinida sin haberse correspondido con
ninguna regla de la cadena, la política de destino de la cadena dicta qué
hacer con el paquete.
Si el paquete alcanza el fin de una cadena
definida por el usuario sin haber cumplido ninguna regla de la cadena o si la
cadena definida por el usuario está vacía, el recorrido continúa en la cadena
que hizo la llamada.
¿Dónde
podemos Descargar este Software?
Este Software lo podemos encontrar buscándolo como “descargar software iptables libre” y
algunas de las páginas en las que se encuentra son
* Softonic con este
link de descarga
*Help Net Security con este link de descarga
*Softbull con este link de descarga
¿Cuánto
Pesa?
* En Softonic viene
comprimido en WinRAR y pesa alrededor de 464KB
*En Help Net Security viene comprimido en WinRAR y pesa
alrededor de 531KB
*En Softbull viene comprimido en WinRAR y pesa alrededor de 176KB
By: Zombies 6BM
Asesor: L.I.A.
Cristian Rodríguez Molina