[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Todo el chow anterior lo puedes hacer de esta manera IPC=/sbin/ipchains IF=eth0 INIF=eth1 IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1` MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4` NET=$IP/$MASK INNET=a.b.c.0/24 #limpiamos todas las reglas . $IPC -X $IPC -F $IPC -Z #inicializamos el tiempo de emascaramiento $IPC -M -S 7200 10 60 #Aqui no enmascaramos el trafico interno $IPC -A forward -s $INNET -d $INNET -j ACCEPT #Aqui no enmascaramos el trafico de la interface externa $IPC -A forward -p tcp -s $NET -d 0/0 -j ACCEPT #Aqui enmascaramos todo el trafico de la red local para afuera $IPC -A forward -s $INNET -d 0/0 -j MASQ #Aplicamos la politica de enmascaramiento en DENY $IPC -P forward DENY #PC de Alex ---pc de alex solo va a entrar a la pagina de yahoo $IPC -A input -s ip.pc.alex -d www.yahoo.com -j ACCEPT $IPC -A output -s ip.pc.ales -d www.yahoo.com -j ACCEPT $IPC -A input -p tcp -s ip.pc.otro -d www.interno.com -j ACCEPT $IPC -A output -p tcp -s ip.pc.otro -d www.interno.com -j ACCEPT #Aqui permitimos a toda la red interna salir al exterior si problemas $IPC -A input -s $INNET -d 0/0 -j ACCEPT $IPC -A output -s $INNET -d 0/0 -j ACCEPT $IPC -A output -p icmp -s $INNET -d 0/0 -j ACCEPT #Open ports for established connections $IPC -A input -p tcp -s 0/0 -d $NET 1023:65535 -j ACCEPT $IPC -A input -p udp -s 0/0 -d $NET 1023:65535 -j ACCEPT #Deny everything not let through earlier $IPC -A output -j ACCEPT $IPC -A input -j DENY -l Suerte On Thu, 9 Aug 2001, [ |-| [] /|/| ¡ wrote: > Haber si me explico y te sirve > > supongo que tu maquina que funciona como > firewall, tiene dos interfaces, supongamos que > tenemos eth0 para salir a internet, y eth1 para > la red local, ok teniendo esto vamos con las > reglas > > #Elimina cualquier regla existente de las cadenas > # ---------------------------------------------- > ipchains -F > > #Establece la directiva predeterminada a denegar > # ---------------------------------------------- > > ipchains -P input DENY > ipchains -P output REJECT > ipchains -P forward REJECT > > # Todas las máquinas internas tienen acceso a la > # máquina firewall > # ---------------------------------------------- > > ipchains -A output -i eth1 -p tcp \ > -s www.sitio.bloqueado 80 \ > -d ip.deseas.bloquear -j DENY > > ipchains -A input -i eth1 -p tcp \ > -s ip.deseas.bloquear \ > -d www.sitio.bloqueado 80 -j DENY > > > ipchains -A input -i eth1 \ > -s tu.lan -j ACCEPT > > ipchains -A output -i eth1 \ > -d tu.lan -j ACCEPT > > > # Para salir a internet > # -------------------------------------------- > > # -------------------------------------------- > # HTTP (80) - Accerder a sitios Webweb remotos > # como cliente > # --------------------------------------------- > > ipchains -A output -i eth0 -p tcp \ > -s tu.lan 1024:65535 \ > -d any/0 80 -j ACCEPT > > ipchains -A input -i eth0 -p tcp \ > -s any/0 80 \ > -d ip.externa.de.tu.isp -j ACCEPT > > > y bueno te aconsejaria que checaras los comos o > howto, de la red > > > ---- Principio del mensaje original ---- > De:Sergio Aguirre <sergio en dscorp com mx> > Enviado:Wed, 08 Aug 2001 18:05:23 -0500 > Para:linux en linuxppp com > Asunto:Re: [Sop.Tec.LinuxPPP] Problemas con > ipchains > > ya se lo que está pasando, pero no puedo > corregirlo todavía, las reglas > que me mandaste las funcionan perfectamente > cuando la política de entrada > está en ACCEPT, pero cuando está en DENY no > funciona, ya puse las mismas > reglas pero en vez de poner DENY pongo ACCEPT y > no me deja salir, de > hecho estuve haciendo pruebas con el orden de las > políticas pero si la > política de entrada está en DENY no me deja. > > Si alguien tiene una sugerencia, les agradeceré > bastante. > > Saludos, Sergio Aguirre > > ayala ramirez wrote: > > > q tal sergio: > > > > mira encontre esta linea q tal vez te pueda > servir > > > > $ ipchains -A input -s pepe.mybuss.com.ar -d > > www.gamesforyou.com -p www -j DENY > > > > con esto estamos indicando que el usuario pepe > no > > tenga acceso a la pagina gamesforyou y a todas > las > > demas, debemos recordar que en ipchains se > utiliza un > > simbolo para indicar lo contrario (negar) ! , > yo creo > > q esto lo podrias aplicar en el ejemplo, no? > > > > mira yo lo haria de esta forma : > > > > $ ipchains -A input -s !jefe.mybuss.com.ar > -d > > www.playboy.com -p www -j DENY > > > > con esto decimos que denegue todas las > direcciones > > excepto una(playboy), checas ! > > > > suerte ! > > > > --- Sergio Aguirre <sergio en dscorp com mx> > escribió: > > > Que tal lista, > > > > > > tengo un problema con ipchains, quiero > restringir un > > > ip para que no tenga > > > acceso a internet, sino sólo a la página de > la > > > empresa, le pongo la dirección > > > de la máquina, lo reviso con ipchains -L, me > lo > > > muestra, pero no funciona. > > > > > > Si alguien puede echarme una mano, se lo > agradesco, > > > ya leí por todos lados y > > > nomás no le doy, si tienen el comando exacto > estaría > > > excelente. > > > > > > Gracias de antemano y saludos, > > > > > > Sergio Aguirre > > > > > > > > > --------------------------------------------------------------------- > > > Lista de soporte de LinuxPPP > > > Reglas de la lista en > > http://linuxppp.com/reglas.html > > > > ===== > > JJJJJJJJ JJ JJ JJ JJ JJ JJ JJ > > JJ JJ JJJJJJJ JJJJJJJ JJ JJ > > JJ JJ JJ J JJ JJ J JJ JJJJJ > > J JJ JJ JJ JJ JJ JJ JJ > > JJJ JJ JJ JJ JJ JJ JJJJJ > > > > > _________________________________________________________ > > Do You Yahoo!? > > Obtenga su dirección de correo-e gratis > @yahoo.com > > en http://correo.espanol.yahoo.com > > > --------------------------------------------------------------------- > > Lista de soporte de LinuxPPP > > Reglas de la lista en > http://linuxppp.com/reglas.html > > --------------------------------------------------------------------- > Lista de soporte de LinuxPPP > Reglas de la lista en > http://linuxppp.com/reglas.html > > ---- Fin del mensaje original ---- > > > > [ |-| [ ] /\/\ ¡ > > \\// > * * > __oOo__O__oOo___ > > > "The most beautiful thing we > can experience > is the mysterius" -Albert > Einstein > ______________________________________________________________ > E-mail y acceso a la Internet en http://www.Tutopia.com > --------------------------------------------------------------------- > Lista de soporte de LinuxPPP > Reglas de la lista en http://linuxppp.com/reglas.html > --------------------------------------------------------------------- Lista de soporte de LinuxPPP Reglas de la lista en http://linuxppp.com/reglas.html