Vous êtes sur la page 1sur 4

5/1/2015

InstalarunservidorproxyHTTP(Squid)

InstalarunservidorproxyHTTP(Squid)
Enero2015
Indice:
1.Instalarelproxy
2.Configurarelproxy
2.1Nombrarelproxy
2.2Elegirelpuerto
2.3Elegirlainterfaz
2.4Definirlosderechosdeacceso
2.5Autorizaralgrupo
2.6Autorizarlospuertosnoestndar
3.Iniciarelproxy
Informacin
Modificareltamaodelcach
Notas
Enlaces
Consultatambin:Instalarproxy

1.Instalarelproxy
ParainstalarSquidescribeenunterminal:
sudoaptitudeinstallsquid

2.Configurarelproxy
LaconfiguracindeSquidsehaceeditandoelarchivo/etc/squid/squid.confParaeditarestearchivo,
presionaAlt+F2y:
gksugedit/etc/squid/squid.conf

2.1Nombrarelproxy
Squidnecesitaconocerelnombredelamquina.Paraello,ubicalalneavisible_hostname.Por
ejemplo,silamquinasellamaubuntu,pon:
visible_hostnameubuntu

2.2Elegirelpuerto
http://es.kioskea.net/faq/613instalarunservidorproxyhttpsquid

1/4

5/1/2015

InstalarunservidorproxyHTTP(Squid)

Pordefecto,elpuertodeescuchadelservidorproxyser3128.Paraelegirotropuerto,ubicalalnea:
http_port3128
Ycambiaelnmerodepuerto,porejemplo:
http_port3177

2.3Elegirlainterfaz
Pordefectoelservidorproxyescuchaportodaslasinterfaces.Porrazonesdeseguridad,slodebes
hacerqueescucheenturedlocal.PorejemplosilatarjetaderedligadaatuLANtieneelIP10.0.0.1,
modificalalneaa:
http_port10.0.0.1:3177

2.4Definirlosderechosdeacceso
Pordefecto,nadieestautorizadoaconectarsealservidorproxy,exceptotumquina.Entonceshay
quecrearunalistadeautorizacin.Porejemplovamosadefinirungrupoqueabarcatodalaredlocal.
Ubicalalneadelarchivoquecomienzaporacllocalhost...Alfinaldelaseccin,agrega:
acllanhomesrc10.0.0.0/255.255.255.0
(lanhomeesunnombrearbitrarioquehemoselegido)

2.5Autorizaralgrupo
Ahoraqueelgrupoestdefinido,vamosaautorizarparaqueutiliceelproxy.Ubicalalnea
http_accessallow...Yagregadebajo(antesdelalneahttp_accessdenyall)
http_accessallowlanhome
http://es.kioskea.net/faq/613instalarunservidorproxyhttpsquid

2/4

5/1/2015

InstalarunservidorproxyHTTP(Squid)

2.6Autorizarlospuertosnoestndar
Pordefecto,SquidsloautorizaeltraficoHTTPenalgunospuertos(80,etc.)Estopuedeocasionar
problemasaalgunaspginaswebqueutilizanotrospuertosEjemplo:http://toto.com/:
81/images/titi.pngseriabloqueadoporSquid.Paraevitarquelobloquee,encuentralalnea:
http_accessdeny!Safe_portsYagregauncomentario:#http_accessdeny!Safe_ports

3.Iniciarelproxy
(Re)iniciaelproxyparaquetomeencuentalanuevaconfiguracinqueacabamosderealizar.Escribe:
sudo/etc/init.d/squidrestart
Apartirdeahoraelproxydeberafuncionar.Slohayqueconfigurarlosdiversosprogramasparaque
loutilicen.

Informacin
Loslogsdelproxyseencuentranen/var/log/squid/access.log

Modificareltamaodelcach
Pordefecto,elcachdeSquidestactivado,loquepermitequelaspginassecarguenmsrpido.El
tamaopordefectoesde100Mo(ubicadoen/var/spool/squid).Paracambiarsutamao,modificael
archivo/etc/squid/squid.confEncuentralalnea:#cache_dirufs/var/spool/squid10016256
Modifcala,puedescambiarelvalorde100porelvalorquedesees(porejemplo200para200Mo):
cache_dirufs/var/spool/squid20016256

Notas
Squidposeeunagrancantidaddeopcionesymdulos:
prefetch(paraprecargarlaspaginasydeestemodoacelerarlanavegacin)
filtrosantivirus,antipopups,etc.
controldeaccesoalproxyconloginycontrasea.
controldeaccesoenfuncindelahora.
etc.
Paraesto,abreSynaptic,yhazclicenelbotnBuscaryentraSquidparaencontrarlosmdulos
relacionadosaSquid.ConsultaladocumentacindecadamoduloyladeSquidparamayor
informacin.
http://es.kioskea.net/faq/613instalarunservidorproxyhttpsquid

3/4

5/1/2015

InstalarunservidorproxyHTTP(Squid)

Enlaces
VertambinInstalarfcilmenteunproxycachHTTP(polipo)PD:Elartculooriginalfueescritopor
sebsauvagecontribuidordeCommentCaMarche
EstedocumentointituladoInstalarunservidorproxyHTTP(Squid)deKioskea(es.kioskea.net)estapuestoadiposicinbajo
lalicenciaCreativeCommons.Puedecopiar,modificarbajolascondicionespuestasporlalicencia,siemprequeestanotasea
visible.

http://es.kioskea.net/faq/613instalarunservidorproxyhttpsquid

4/4

Vous aimerez peut-être aussi