Está en la página 1de 4

PROXY TRANSPARENTE

Maquina DEBIAN Para hacer el squid Maquina WINDOWS XP Para comprobar Maquina Debian Con i!uramos las dos in"er aces de red#

i con i! $a i con i! e"h% &'(#&)*#+#(+),(i con i! e"h- &'(#&)*#)#&,(Ac"i.amos el enru"amien"o# rou"e add de aul" !/ &'(#&)*#&#& nano e"c,resol.#con nano ,e"c,s2sc"l#con $01nameser.er *#*#*#* $0 descomen"ar ip3 or/ard4& nano ,proc,s2s,ne",ip.-,ip3 or/ard $0 &

5acemos res"ar" al ser.icio de ne"/or6in!# ,e"c,ini"#d,ne"/or6in! res"ar"

Ponemos ip"able para que "odo enru"e#

ip"ables $" na" $A POS78O97IN: $s &'(#&)*#)#+,(- $o e"h% $; MAS<9E8ADE

Ac"uali=amos los reposi"orios#

ap"$!e" upda"e

Ins"alamos el Squid#

ap"$!e" ins"all squid

8eali=amos una copia de se!uridad al

ichero squid#con

cd ,e"c,squid cp squid#con squid#con #ba6

Edi"amos el ichero squid#con 2 eliminamos "odo lo que con"en!a ese ichero# Escribimos lo si!uien"e> h""p3por" %&(* "ransparen" cache3mem &++ MB cache3dir u s ,.ar,spool,squid &?+ &) (?) acl red3local src &'(#&)*#)#+,(acl localhos" src &(@#+#+#&,%( acl all src all h""p3access allo/ localhos" h""p3access allo/ red3local

Se de inen las si!uien"es ip"ables para que el na.e!ador de la red in"ernaA donde comprobemos realmen"e que "en!a proB2 "ransparan"eA es decirA que no "en!a que poner nada en el na.e!ador> Ip"ables $" na" $a pos"rou"in! $s &'(#&)@#)#+,(- $o e"h% $; masquerade Ip"ables $" na" $a prerou"in! $i e"h( $p "cp $$dpor" *+ $; redirec" $$"o$ por"%&(* 8einiciamos el squid# ,e"c,ini"#d,squid res"ar" Maquina windows xp Ce ponemos ipA mascaraA puer"a de enlace 2 dns# IP> &'(#&)*#)#% Mas6> (??#(??#(??#+

Puer"a de enlace> &'(#&)*#)#& Dns&> *#*#*#* Dns(> *#*#-#Ejemplo de denegar el dominio de h""p3por" %&(* "ransparen" cache3mem &++ MB cache3dir u s ,.ar,spool,squid &?+ &) (?) acl red3local src &'(#&)*#)#+,(acl localhos" src &(@#+#+#&,%( acl all src all acl dene!ar ds"domain ///#!oo!le#es h""p3access den2 dene!ar h""p3access allo/ localhos" h""p3access allo/ red3local oogle!

Ejemplo de "il#ramos por palabras! h""p3por" %&(* "ransparen" cache3mem &++ MB cache3dir u s ,.ar,spool,squid &?+ &) (?) acl red3local src &'(#&)*#)#+,(acl localhos" src &(@#+#+#&,%( acl all src all acl ichero url3re!eB D,e"c,squid,palabrasdene!ar#"B"D ichero

h""p3access den2

h""p3access allo/ localhos" h""p3access allo/ red3local

Ejemplo de "il#ramos por $oras!

h""p3por" %&(* "ransparen"

cache3mem &++ MB cache3dir u s ,.ar,spool,squid &?+ &) (?) acl red3local src &'(#&)*#)#+,(acl localhos" src &(@#+#+#&,%( acl horarios "ime W &'>++$(+>++ acl all src all h""p3access den2 horarios h""p3access allo/ localhos" h""p3access allo/ red3local

También podría gustarte