Squid es un proxy cache para la web de apoyo HTTP, HTTPS, FTP.
Squid mejora los tiempos de respuesta solicitadas por los usuarios
al almacenar en cach y reutilizar las paginas web solicitadas con
frecuencia para ahorrar ancho de banda. Tiene eficientes controles
de acceso optimizando el flujo de datos entre el cliente y el
servidor y hace un gran servidor del acelerador. Se ejecuta en
sistemas operativos ms disponibles, incluyendo Windows y est
licenciado bajo la GNU GPL.
Versin escogida para realizar el laboratorio
Que es squid?
Es un servidor Proxy, el trmino Proxy hace referencia a un
programa o dispositivo que realiza una accin en representacin de
otro. Su finalidad ms habitual es la de servidor Proxy, que sirve
para permitir el acceso a Internet a todos los equipos de una red
cuando slo uno de ellos tiene acceso directo a esta. Los protocolos
compatibles son http, https, ftp, GOPHER y WAIS que son los mas
comunes y utilizados. Squid Filtra contenidos, pueden asignrsele
reglas de filtrado por hora, sitios, maquina origen o destino (ip),
extensin (tipo de archivo), autenticacin (clave o contrasea), adems
de cachear la navegacin de modo que cuando alguien visite una
pagina ya visitada con anterioridad la vera de la cache para de
este modo ahorrar ancho de banda.
Para que sirve Squid? Su finalidad ms habitual es la de servidor
Proxy, que sirve para permitir el acceso a Internet a todos los
equipos de una red cuando slo uno de ellos tiene acceso directo a
esta. Puedo usar Squid en Windows? Si, existe una compilacin que
trabaja con las versiones de Windows derivadas de NT, es decir,
2000, XP y 2003, la documentacion esta en esta misma pagina. Puedo
compartir toda la Internet con Squid?
No, solo los protocolos compatibles con esto, que son http,
https, ftp, GOPHER y WAIS por mencionar los mas comunes y
utilizados. Que NO puedo compartir con Squid? R= Los protocolos ms
usados y que no pueden ser compartidos mediante squid son: SMTP,
POP3, IMAP, TELNET, SSH e IRC aclaro que hay muchos ms que no son
compatibles con squid, pero estos son los ms usados. Puedo
compartir el correo del Outlook con el squid? Como mencione arriba
los puertos SMTP, POP3 e IMAP que son los que usa el Outlook no son
soportados por squid. Que mas hace Squid? R= Filtra contenidos,
pueden asignrsele reglas de filtrado por hora, sitios, maquina
origen o destino (ip), extensin (tipo de archivo), autenticacin
(clave o contrasea), adems de cachear la navegacin de modo que
cuando alguien visite una pagina ya visitada con anterioridad la
vera de la cache para de este modo ahorrar ancho de banda. Puedo
enterarme de las pginas que visitan mis usuarios? R= Si, squid deja
un historial o log de todos sus accesos as como de las maquinas que
solicitaron determinada direccin, fecha y hora. Puedo usar Squid
como Proxy transparente en Windows? R= No, cuando se hace una
instalacin de squid como Proxy trasparente nicamente es posible en
linux/unix, ya que Windows carece de IPTables que es el firewall
integrado de linux y que soporta mltiples cosas como
redireccionamientos, mapeo de puertos, etc Cosas que no hace ningn
firewall para Windows, cuando menos los que yo conozco. Se puede
configurar para cachear actualizaciones de antivirus? R=
Tericamente si, en caso de no ser posible habra que ver cada caso
en particular para ver que es lo que hay que hacer. Que PC
(hardware) es recomendable para colocar un servidor Proxy con
squid? R= Depende de muchos factores pero suponiendo que la maquina
UNICAMENTE ser para Squid y esta libre de virus, spyware y
UNICAMENTE tiene instalado el software indispensable (un antivirus,
antispyware y divers). En mi experiencia con una Pentium 3 o
equivalente y 256 en memoria Ram y un disco duro de 10GB basta para
una LAN de hasta 10 equipos. Squid sirve para compartir el Internet
al usar juegos online? R= tericamente si es posible, pero las
restricciones as como la configuracin en particular que hay que
hacer es necesario verlas en la documentacin del juego en cuestiona
si como de los puertos que hay que abrir. La gente de Internet
puede acceder a mi red interna mediante squid?
R= en principio no, ya que squid acta como un muro dejando salir
pero no entrar la formacin, las formas en que la gente de afuera
puede tener acceso a tus equipos son: Mediante algn software de
control remoto como Logmein, Configurando squid como Proxy inverso,
que algn virus, spyware o malware. Que es la cache de squid? R= La
cache es un sistema especial de almacenamiento de alta velocidad,
en este caso es donde squid guarda la informacin de las paginas
visitadas para que cuando algn usuario la visite nuevamente traerla
directamente de su cache y no hacer uso del Internet, de este modo
se ahorra ancho de banda.
o o o o o o
Una Pc con alguno de las versiones de Windows de la lista
anterior. Que esa PC tenga conexin a Internet mediante una conexin
pppoe, ethernet (LAN) o dial up (telefnica). Que la PC este libre
de virus, spyware y alimaas semejantes. Un Antivirus actualizado.
Un firewall (con el de Windows es suficiente de momento). Evita
usar un antivirus o un firewall que no sepas configurar.