Professional Documents
Culture Documents
Por:
Docente
Fernando Quintero
MEDELLIN
2010
SQUID EN WINDOWS 1
CONTENIDO
Pág.
INTRODUCCION
OBJETIVOS
CONCLUSIONES
BIBLIOGRAFIA
SQUID EN WINDOWS 2
INTRODUCCION
SQUID EN WINDOWS 3
OBJETIVOS
SQUID EN WINDOWS 4
1. CONCEPTOS PREVIOS
Squid soporta peticiones HTTP, HTTPS y FTP a los usuarios que estén
haciendo uso del proxy. Estas peticiones son guardadas en una cache de
manera que cuando se haga una petición a una conexión que ya esta
registrada esta no tenga que ir hasta el servidor remoto a resolverla.
Squid generalmente escucha por el puerto 3128, pero uno puede cambiar este
y ponerlo a escuchar por cualesquiera
SQUID EN WINDOWS 5
2. Configuración de SQUID.
acl sites url_regex “C:\\squid\etc\sites.txt”. Esta Acl especifica una lista de sitios.
El nombre es sites.txt
SQUID EN WINDOWS 6
Sabiendo lo anterior entonces entramos al archivo y buscamos la línea que se
llama “acl all src all”, aquí vamos a agregar las acl nuestras, las que están ahí
por defecto se dejan como están, de esta manera.
Buscamos la línea que tiene el puerto nos sercioramos que este escuchando
por el 3128
SQUID EN WINDOWS 7
Aplicamos el control a las listas de Acceso, aquí nos permite valga la
redundancia permitir o denegar las listas de Acceso creadas anteriormente.
Para ello buscamos la línea llamada “INSERT YOUR OWN RULE (S)… ” Aquí
podremos aplicar el control a nuestras ACL. Las reglas tienen un orden,
primero se debe de denegar lo que no queremos permitir, luego permitir lo que
se quiere permitir, y cerrar denegando todo.
Para poder denegar los sitios no basta solo con denegar la acl que los
contenga, también cuando se esté permitiendo la redlocal se le tiene que decir
que no permita esos sitios de esta manera.
SQUID EN WINDOWS 8
Configuramos la cache, para ello buscamos la siguiente línea y la des
comentamos.
Lo abrimos y ponemos los sitios, nombre o ip, en este caso que se quieren
denegar.
SQUID EN WINDOWS 9
Así quedo mi archivo de sites.txt
SQUID EN WINDOWS 10
Para agregar el Squid para que quede como servicio del sistema se hace esto.
SQUID EN WINDOWS 11
3. Probando el Squid Proxy.
Editar/Preferencias/Avanzado/Red
SQUID EN WINDOWS 12
Aquí vamos a decirle a navegador que utiliza proxy.
SQUID EN WINDOWS 13
Denegacion por dominios.
SQUID EN WINDOWS 14
4. Configuración Del Proxy Transparente.
Para que squid pueda actuar en la red sin que los clientes se percaten de que
este existe, hay que ponerlo en la puerta de enlace de la red. Para esto
entonces volvemos a ingresar al archivo de configuración squid.conf y en
donde esta el puerto le ponemos la palabra “transparent”, asi.
SQUID EN WINDOWS 15
SQUID EN WINDOWS 16
SQUID EN WINDOWS 17
SQUID EN WINDOWS 18
Después de Instalado el programa y haber reiniciado vamos a Inicio/Todos los
programas / Softperfec Bandwidtch Manager/ Softperfec Bandwidtch
Manager.
SQUID EN WINDOWS 19
Para empezar vamos a ir a “Tools/Port Mapping/New” debe aparecer algo
asi.
Acá le vamos a dar un nombre y vamos a poner el puerto del proxy. Damos
click en OK.
SQUID EN WINDOWS 20
Después Vamos a “Rules/Add Rules”
Aca vamos a nombrar la regla, que las transferencias tomen el ancho de banda
que se tiene, y a quien se le va a aplicar la regla. En este caso es a la interface
llamada LAN.
SQUID EN WINDOWS 21
Luego en la misma ventana nos dirigimos a “Source”. Ponemos el rango de
direcciones que se quieren tomar para la regla.
SQUID EN WINDOWS 22
Después en la misma ventana nos dirigimos a “Destination”
SQUID EN WINDOWS 23
Luego en la misma ventana nos dirigimos a “Advanced”
Acá vamos a agregar el nombre del puerto del proxy. Lo que primero creamos.
SQUID EN WINDOWS 24
5. Probando Proxy Transparente
Lo que se hará será quitar el proxy del navegador e intentar navegar de nuevo.
SQUID EN WINDOWS 25
SQUID EN WINDOWS 26
CONCLUSIONES
SQUID EN WINDOWS 27
BIBLIOGRAFIA
http://www.taringa.net/posts/ebooks-tutoriales/1512234/Squid-en-
Windows-_Actualizado_.html
http://leo-on.redimidas.com/squidnt/howto-instalar-squid-para-windows/
SQUID EN WINDOWS 28