BULMA Bulma amb el projecta Defective by Desing
Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons   |   Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores
CONTENIDOS
. Jornadas de software libre
. Version para PDA
. Enlaces breves
. La asociacion
. Los mas leidos
. Autores [Actividad]
. Ultimos Comentarios
. Todos los titulares!
. Estadisticas
. Guia de estilo
. ¿Sugerencias?
. Wiki
. XML [Ayuda]
Listas de correo
. Archivos bulmailing
. Archivos BulmaGes
Radio libre :-)
. Des de la Xarxa (Archivos)
. Mallorca en Xarxa
Busquedas

+ Enlaces Linux
Ultimos kernels
(09/02/2010 16:21:07)
    
Google


En bulma.net
En internet
IPtables e IPchains (34991 lectures)
Por Ricardo Galli Granada
gallir (http://mnm.uib.es/gallir/)
Creado el 06/01/2001 00:00 modificado el 06/01/2001 00:00

Las iptables reemplazan al ipchains en el Linux 2.4 por cambios internos en los módulos del kernel (netfilter).
Actualización: Enlaces al sitio nuevo del Netfilter y notas para Debian.

Pagina1/1

Como parece haber bastante interés en el nuevo iptables que reemplaza al ipchains en el Linux 2.4, os paso los siguientes enlaces:

Página principal del proyecto Netfilter

FAQ

Packet Filtering HOWTO

Linux 2.4 NAT HOWTO

Para usar las iptables con packet filtering y/o NAT hay que compilar el kernel con la opción CONFIG_NETFILTER habilitada.

Ejemplo de NAT con packet filtering (sale aquí):

# Masquerade out ppp0 
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE 
 
# Disallow NEW and INVALID incoming or forwarded packets from ppp0. 
iptables -A INPUT -i ppp0 -m state --state NEW,INVALID -j DROP 
iptables -A FORWARD -i ppp0 0 -m state --state NEW,INVALID -j DROP 
 
# Turn on IP forwarding 
echo 1 > /proc/sys/net/ipv4/ip_forward 

IMPORTANTE: Las iptables son incompatibles con las ipchains. Si queréis seguir usando ipchains o ipfwadm en el Linux 2.4, tenéis que compilarlo incluyendo los módulos ipchains.o y ipfwadm.o. En este caso no podéis usar  ip_tables, no funcionará.

Notas para Debian:

  • En Debian todavía no hay un script similar a /etc/init.d/ipchains, por lo que hay se debe/puede poner el script en /etc/rc.boot.
  • Hay unos paquetes que permiten la configuración de forma interactiva: ipmenu, agt, ferm y knetfilter.

--ricardo


Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
1.  Re: IPtables e IPchains (11/08/2001 23:42, #2397)
  Por: Daneel (http://aleph.imagoediciones.com)
Mira, hoy mismo me he puesto las iptables y me he dado cuenta de la falta del equivalente al /etc/init.d/ipchains, pero realizar la adaptación es muy sencillo: basta con copiar el fichero ipchains a uno que llamaremos iptables y con nuestro editor de textos favorito substituimos las ocurrencias del string 'chains' por 'tables'.

Aún lo estoy provando, pero por el momento parece que funciona.
No es pot respondre
 
2.  Re: Re: IPtables e IPchains (11/08/2001 23:52, #2398)
  Por: gallir (http://m3d.uib.es/~gallir/)
Confirma si te va bien...
No es pot respondre
 
3.  Re: Re: Re: IPtables e IPchains (12/08/2001 12:23, #2409)
  Por: Daneel (http://aleph.imagoediciones.com)
Si, de momento no he tenido ningún problema.

Se me olvidó deir que tambien se tiene que copiar el /etc/default/ipchains a /etc/default/iptables.
No es pot respondre
 
4.  Re: IPtables e IPchains (11/08/2001 23:56, #2399)
  Por: Celso

Las reglas que has puesto para eliminar paquetes basadas en el estado tienen el problema que no te permiten acceso a programas de mensajería instantánea (ICQ, Messenger)

# Disallow NEW and INVALID incoming or forwarded packets from ppp0.
iptables -A INPUT -i ppp0 -m state --state NEW,INVALID -j DROP
iptables -A FORWARD -i ppp0 0 -m state --state NEW,INVALID -j DROP

Quiza una opción mejor sea limitar el acceso a determinados puertos "clásicos" (ej 0-1023,3128,6000), etc...

De todas formas estoy escribiendo un mega artículo sobre iptables que publicaré muy pronto ;-)

No es pot respondre
 
5.  Re: Re: IPtables e IPchains (12/08/2001 00:17, #2401)
  Por: gallir (http://m3d.uib.es/~gallir/)
Esas reglas son las que aparecen en el HOWTO y sólo muestran de forma muy simple como hacer NAT y además filtrar paquetes usando la característica "stateful". Nada mas.

Todos los programas que reciban conexiones iniciadas desde afuera no funcionarán con esas reglas.

No es pot respondre
 
6.  Re: IPtables e IPchains (23/09/2001 21:27, #2754)
  Por: El cobarde anónimo
porque mejor no creas una regla con iptables, para permitir el acceso a los puertos de icq y messages. Acuerdate de ponerla antes que esas en tus scripts
No es pot respondre
 
7.  Re: IPtables e IPchains (29/11/2001 15:06, #3618)
  Por: ihuro
cual seria la regla de iptable para admitir el ICQ??

Gracias

Cesar Roldan
No es pot respondre
 
8.  Re: IPtables e IPchains (04/02/2002 21:10, #4692)
  Por: El cobarde anónimo
por favor hadlo pronto el mega articulo,por que me estoy volviendo loco con las iptables.¿que es devchain y rulchain ? gracias
No es pot respondre
 
9.  ipcahins+ICQphone (05/12/2001 17:43, #3711)
  Por: ALAC
Tengo una Red LAN, con un LINUX, MANDRAQUE y tengo configurado ipchains para que los usuario navegen atravez de la red, tengo instalado ICQ200b en los PC con winXX, el ICQ funciona bien PERO NO LOGRO HACER QUE FUNCIONE ICQphone. He buscado documentacion en INTERNET y no encuentro nada que me digo sobre el caso, SI ALGUIEN ME PUEDE AYUDAR MI # DE ICQ ES 16347757
No es pot respondre
 
10.  Re: ipcahins+ICQphone (12/12/2002 12:10, #10634)
  Por: Aldo Vieira
Também tengo neste problema! Si encuentrar me ayude também! Gracias ,
No es pot respondre
 
11.  Re: IPtables e IPchains (03/01/2002 05:35, #4090)
  Por: Patolin
Yo tengo una Lan con un server con MANDRAKE 8.0, uso iptables, pero no he podido entregar las opciones para habilitar MSN para mandar archivos o hablar, igual cado en el ICQ, si alguien puede ayudarme se los agradeceseria mucho, estamuy buena esta pagina, ojala que muchos mas la conoscan
No es pot respondre
 
12.  Re: IPtables e IPchains (10/07/2002 15:15, #7216)
  Por: El cobarde anónimo
hola. tengo el mismo problema tuyo, y requiero ayuda urgente. Me interesa que si algo saben de respuesta a esto me informe pronto. gracias. mi e-mail es: paguirre@netexplora.com. Ahh... Alguien sabe hacer forwading... osea que en la red nat local tengas un pc con un puerto ejmplo 1037 de ftp y que en el servidor principal al solicitar el puerto 21 lo destine a esa máquina local y lo tire al puerto 1037?
No es pot respondre
 
13.  Re: IPtables e IPchains (08/04/2002 13:52, #5589)
  Por: frasca
TENGO PROBLEMAS CON EL MSN NO PUEDO NI HABLAR NI MANDAR ARCHIVOS POR FAVOR MANDENME LA RESPUESTA A msfrasca@hotmail.com GRACIAS
No es pot respondre
 
14.  Re: IPtables e IPchains (31/07/2002 07:58, #7491)
  Por: Daniel
Tengo el mismo problema con el messenger no puedo mandar nada solo puedo recibir por favor si alguien pudiera ayudarnos a todos los que tenemos este problema ojala les mueba el corazón, afloren sus más nobles sentimientos y nos brinden su ayuda Gracias.
No es pot respondre
 
15.  Re: IPtables e IPchains (04/08/2002 01:28, #7543)
  Por: El cobarde anónimo
tengo el mismo problem no puedo usar vos ni enviar archivos en mi red internna
No es pot respondre
 
16.  Re: IPtables e IPchains (21/08/2002 22:10, #7803)
  Por: El cobarde anónimo (http://www.tododeporte)
me pasa lo mismo que se puede hacer con el maldito messenger??
No es pot respondre
 
17.  Re: IPtables e IPchains (01/09/2002 02:31, #8065)
  Por: Ulises
Yo tengo ese mismo problema con el msn que no se pueden mandar archivos no mas recivir, y pues haber si alguien me escribe a mi mail es...
h3rm020@hotmail.com
y ojala y me digan que hacer!!
(me dijeron que es porque tiene virus y por eso no se puede:S)
No es pot respondre
 
18.  Re: IPtables e IPchains (08/01/2003 12:06, #11246)
  Por: El cobarde anónimo
Como ? no mas puedes recibir? A mi tb me pasa
No es pot respondre
 
19.  Re: IPtables e IPchains (17/01/2003 05:08, #11491)
  Por: Patolin
Yo estado estudiando el tema y la solucion pasa por instalar unos archivos que habiliten las opciones para hablar y enviar archivos a Traves de MSN hotmail, en su momento tuve unos archivos pero por mala suerte se hecho a perder mi servidor y perdi toda la informacion, la cual estaba en ingles, asi que tuve que entrar en la penosa tarea de buscar nuevamente en Internet. Ojala que esto les de alguna esperanza, y de plano hay que buscar en paginas en Ingles. Saludos
No es pot respondre
 
20.  Re: IPtables e IPchains (17/01/2003 05:14, #11492)
  Por: Patolin
Encontre algo, Busque en internet informacion sobre el siguente modulo: ip_masq_msn , salu2s nuevamente y si alguien sabe algo mas o resuelve antes el problema ojala lo publique
No es pot respondre
 
21.  IPtables (22/06/2003 18:13, #15397)
  Por: Goody
Hola, tengo una preguntita:
he ingresado la siguiente regla nat dentro de un script en mi host bastion:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.0.5:80

y me gustaria saber cual seria la regla nat para que mi red interna tenga acceso al puerto 80 del servidor web

Ampliacion:
host bastion ------>(eth0:IPFIJA, eth1:192.168.0.1)
Servidor Web ------>(eth0:192.168.0.5)

La regla mencionada arriba como veras redirecciona al servidor web y permite el acceso desde el exterior al puerto 80, pero me gustaria tambien tener acceso desde mi red interna.
No es pot respondre
 
22.  Re: IPtables (22/06/2003 18:43, #15398)
  Por: gallir (http://mnm.uib.es/~gallir/)
Si estás haciendo nat de todas las conexiones internas, pues todas tendrás acceso al servidor web.

Mírate también este artículo

No es pot respondre
 
23.  Re: IPtables (22/06/2003 19:18, #15399)
  Por: Goody
Extracto
#!/bin/bash
iptables -F
iptables -t nat -F
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to IPFIJA

#Permitimos la comunicacion a nuestro servidor dns
iptables -A INPUT -p tcp --dport 53 -j ACCEPT

#Permitimos la comunicacion a nuestro servidor dns
iptables -A INPUT -p udp --dport 53 -j ACCEPT

#Permitimos que se conecten a nuestro servidor web(80)
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#Permitimos que se conecten a nuestro servidor ftp(21)
iptables -A INPUT -p tcp --dport 21 -j ACCEPT

#Permitimos que se conecten a nuestro ssh(22)
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

#Denegamos todas las entradas
iptables -A INPUT -j DROP
iptables -A OUTPUT -j ACCEPT

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 53 -j DNAT --to 192.168.0.5:53

iptables -t nat -A PREROUTING -i eth0 -p udp --dport 53 -j DNAT --to 192.168.0.5:53

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.0.5:80

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 21 -j DNAT --to 192.168.0.5:21

Ampliación:
Desde cualquier maquina de mi red interna, habro cualquier explorador, y digito la IPFIJA con esto visualizaria el contenido del servidor web, pero no logro eso estoy seguro que me falta ingresar alguna regla en el Bastion para permitir eso.

En cuanto al exterior es logico que al realizar lo explicado ellos si pueden ver el contenido.

Al ingresar desde mi red interna la ip privada del servidor web(192.168.0.5) si se puede ingresar al contenido, pero mi intension es simular como si estubiera ingresando desde el exterior.
No es pot respondre
 
24.  Charla con Gallir (23/06/2003 11:56, #15423)
  Por: Goody
*gallir miembro de BULMA:-->¿te refieres a eso con "simular accesos desde el exterior?

-Goody:--> si, eso mismo.

*gallir miembro de BULMA:-->lo tendrás que solucionar con DNS con vistas http://bulma.net/body.phtml?nIdNoticia=1320

-Goody:--> ha que bien, gracias.

No es pot respondre
 
25.  Dudas sobre bind8 y bind9 (23/06/2003 12:47, #15424)
  Por: Goody
Sacame de una duda sobre bind8 y bind9 ya que me instaron a utilizar siempre el bind8, por ser mas confiable. que opinas tu.

Ya que me anime a usar bind9 cual de estas versiones me recomiendas:

bind9 --------> version 9.2.2-7 [5.4MB]
bind9-devel --> version 9.2.2-7 [8.1MB]
estoy usando suse 8.2 profesional

y si esas versiones no te convecen que version debo usar y donde lo consigo.
No es pot respondre
 
26.  Re: IPtables e IPchains (06/06/2007 19:48, #42659)
  Por: Anónimo
quiero saber como denegar que un rango de ip (192.168.1.30 al 192.168.1.60) acceda al puerto 553....con iptables gracias
No es pot respondre
 
GRACIAS
Distribuciones Universal
Por el servidor
Dpto. de Matematicas e Informatica
Calificacion
***0
Vots: 17
Danos tu opinion:
**** Excelente
***0 Muy Bueno
**00 Bueno
*000 Regular
0000 Malo
Relacionados
. iptables y NAT para vagos
. Iptables/Netfilter se muda de dirección
. Configurar un Proxy/Router/Gateway con el Kernel 2.4.x e Iptables
. SANS actualiza el top20
. Ponle un Firewall a tu Linux. Iptables.
. Otro artículo de NetFilter
SECCIONES
Noticia
Breve
Truco
Enlace
Participa
Proyecto
Articulo
Webbulma
Manoletada :-)
Seguridad
Modificado: 6/6/2007 19:48:06 | Tiempo Total: 0.077 segs | Kernel: Linux - i686 - 2.6.26-1-686 | Last boot: 09/02/2010 16:21 CET
Powered by Apache    MySQL    PHP    Gimp