SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
SQUID EN WINDOWS 1
MANUAL PROXY “SQUID” EN WINDOWS
Por:
Jennifer Julieth Murillo Areiza
Administración de Redes de Computadores
Docente
Fernando Quintero
SENA Centro De Servicios y Gestión Empresarial CESGE
MEDELLIN
2010
SQUID EN WINDOWS 2
CONTENIDO
Pág.
INTRODUCCION
OBJETIVOS
1. Conceptos Previos …………………………………………………………….5
1.1 Que es Squid………………………………………………………………5
1.2 Que es un Proxy Transparente…………………………………………5
1.3 Que es un Proxy Web/cache…………………………………………….5
1.4 Puerto de Escucha………………………………………………………..5
2. Configuración de Squid………………………………………………………..6
3. Probando el Squid……………………………………………………………..12
4. Configuración de Proxy Transparente……………………………………….15
5. Probando Proxy Transparente………………………………………………..25
CONCLUSIONES
BIBLIOGRAFIA
SQUID EN WINDOWS 3
INTRODUCCION
En el siguiente documento se encontraran con la configuración básica del
servidor Proxy “squid.”. Aquí se detalla paso a paso lo necesario para que el
servidor quede en total funcionamiento transparente o no.
SQUID EN WINDOWS 4
OBJETIVOS
Configurar el servidor proxy squid filtrando sitios o equipos indeseados
en la Red.
Configurar un servidor proxy de manera que los clientes no se percaten
que existe alguno.
SQUID EN WINDOWS 5
1. CONCEPTOS PREVIOS
1.1 ¿Qué es Squid?
Es un software de licencia GPL que implementa el servidor proxy y una cache
para páginas web. Tiene una gran variedad de utilidades entre ellas acelerar un
servidor web, guardar en cache paginas visitas por los usuarios que hacen uso
del proxy etc. Squid es uno de los software más completos siendo en un
principio orientado principalmente para HTTP y FTP.
1.2 ¿Qué es un Proxy Transparente?
Squid puede se configurado de manera transparente de manera que se enrutan
el trafico en el servidor sin que se tenga que hacer configuración extra en el
cliente, así el usuario nunca se percata de que existe este en la red.
1.3 ¿Qué es un Proxy web/cache?
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.
1.4 Puerto De Escucha
Squid generalmente escucha por el puerto 3128, pero uno puede cambiar este
y ponerlo a escuchar por cualesquiera
SQUID EN WINDOWS 6
2. Configuración de SQUID.
Para empezar con la configuración del servidor proxy lo primero que se va a
hacer es descargar la versión de squid, esta se puede encontrar en la página
oficial de squid.
Enlace de descarga http://www.squid-cache.org/Versions/
Después de tener el squid lo descomprimimos y copiamos la carpeta “squid” a
la raíz del disco C. “C:”
Despues de esto entramos a esta carpeta y buscamos otra llamada “etc” en
ella vamos a renombrar estos archivos los archivos squid.conf.default y
mime.conf.default, por squid.conf y mime.conf.
Ahora si entramos al archivo y empezamos la configuración. Lo primero que se
va a hacer es crear las ACL “Listas de Control de Acceso”. Hay diferentes
listas de acceso, las que voy a utilizar son las de direcciones y las que se
utilizan para bloquear sitios.
Para las ACL de las direcciones especificas o redes completas se utiliza.
acl red src 192.168.238.0/24. Acl red completa. El nombre es “RED”
acl host src 192.168.238.65. Acl para equipo especifico. El nombre es “HOST”
Para las ACL de URL utilizamos
acl sites url_regex “C:squidetcsites.txt”. Esta Acl especifica una lista de sitios.
El nombre es sites.txt
SQUID EN WINDOWS 7
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.
Comentamos las siguientes.
Buscamos la línea que tiene el puerto nos sercioramos que este escuchando
por el 3128
SQUID EN WINDOWS 8
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.
Lo que significa el símbolo “!” es que permita a “redlocal” y no a sitios.
SQUID EN WINDOWS 9
Configuramos la cache, para ello buscamos la siguiente línea y la des
comentamos.
Si se quiere agrandar la cache entonces se cambia el valor de “100” por el
deseado.
Después de esto guardamos y cerramos.
Creamos el archivo que va a contener los sitios.
Lo abrimos y ponemos los sitios, nombre o ip, en este caso que se quieren
denegar.
SQUID EN WINDOWS 10
Así quedo mi archivo de sites.txt
Luego abrimos una consola y hacemos lo siguiente.
Ejecutamos lo siguiente “squid –z”. Si no hay errores en el archivo debe de
parecerse a esto.
SQUID EN WINDOWS 11
Para agregar el Squid para que quede como servicio del sistema se hace esto.
Hasta aquí ya esta la configuración básica del Squid Proxy.
SQUID EN WINDOWS 12
3. Probando el Squid Proxy.
Para probar el proxy vamos a ingresar a una maquina que se encuentre
disponible en la Red, abrimos un navegador y configuramos lo siguiente.
Navegador Firefox en Ubuntu.
Editar/Preferencias/Avanzado/Red
SQUID EN WINDOWS 13
Aquí vamos a decirle a navegador que utiliza proxy.
Luego probamos con los sitios que hemos denegado.
Denegacion Por Palabras.
SQUID EN WINDOWS 14
Denegacion por dominios.
SQUID EN WINDOWS 15
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.
También agregamos las siguientes líneas buscando “httpd_accel”
Luego instalare un programa llamado Softperfec Bandwidtch Manager, este se
encargara de hacer pasar todas las peticiones de internet por el servidor Proxy
y así podrá filtrar.
SQUID EN WINDOWS 16
SQUID EN WINDOWS 17
SQUID EN WINDOWS 18
SQUID EN WINDOWS 19
Después de Instalado el programa y haber reiniciado vamos a Inicio/Todos los
programas / Softperfec Bandwidtch Manager/ Softperfec Bandwidtch
Manager.
Acá vamos a agregar la Redirección.
SQUID EN WINDOWS 20
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 21
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 22
Luego en la misma ventana nos dirigimos a “Source”. Ponemos el rango de
direcciones que se quieren tomar para la regla.
SQUID EN WINDOWS 23
Después en la misma ventana nos dirigimos a “Destination”
1. Le decimos que el destino sea cualesquiera
2. En el Puerto de destino le damos “port list” para poder agregar los
puertos.
SQUID EN WINDOWS 24
Luego en la misma ventana nos dirigimos a “Advanced”
Acá vamos a agregar el nombre del puerto del proxy. Lo que primero creamos.
Después de esto solo queda hacer las pruebas.
SQUID EN WINDOWS 25
5. Probando Proxy Transparente
Lo que se hará será quitar el proxy del navegador e intentar navegar de nuevo.
SQUID EN WINDOWS 26
SQUID EN WINDOWS 27
CONCLUSIONES
Para concluir me parece que el Proxy Squid en Windows es una buena
práctica ya que la documentación es más bien poca.
Para poder realizar el proxy transparente en Windows fue una buena
solución el programa sotfperfect Bandwidtch Manager ya que en
Windows es difícil crear una regla de redirección como se haría con
IPTABLES o PACKETFILER
SQUID EN WINDOWS 28
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/

Más contenido relacionado

La actualidad más candente

INSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSLINSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSLEdson Ortega
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏ingpuma
 
Manual virtuozzo v0 (1)
Manual virtuozzo v0 (1)Manual virtuozzo v0 (1)
Manual virtuozzo v0 (1)Carlos Martin
 
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiServicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiTelefónica
 
Configuracion https owcloud
Configuracion https owcloudConfiguracion https owcloud
Configuracion https owcloudsebastianrock
 
Proxy Squid en Ubuntu
Proxy Squid en UbuntuProxy Squid en Ubuntu
Proxy Squid en Ubuntujferrer1974
 
Filtrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y SquidFiltrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y SquidJorge Medina
 
Instalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux UbuntuInstalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux UbuntuMarcelo Alcivar
 
Vnc, escritorio remoto.
Vnc, escritorio remoto.Vnc, escritorio remoto.
Vnc, escritorio remoto.juanlu991
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion sambaAndres Ldño
 
CMS Joomla y Wordpress
CMS Joomla y WordpressCMS Joomla y Wordpress
CMS Joomla y WordpressRafa
 
Manual de instalacion de escritorio remoto
Manual de instalacion  de escritorio remotoManual de instalacion  de escritorio remoto
Manual de instalacion de escritorio remotoAndres Ldño
 
Latch, el pestillo digital
Latch, el pestillo digitalLatch, el pestillo digital
Latch, el pestillo digitalbilaljbr
 
Auth digest
Auth digestAuth digest
Auth digestjuanan10
 

La actualidad más candente (18)

INSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSLINSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSL
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏
 
Manual virtuozzo v0 (1)
Manual virtuozzo v0 (1)Manual virtuozzo v0 (1)
Manual virtuozzo v0 (1)
 
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiServicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
 
Configuraion vpn
Configuraion  vpnConfiguraion  vpn
Configuraion vpn
 
Configuracion https owcloud
Configuracion https owcloudConfiguracion https owcloud
Configuracion https owcloud
 
Proxy Squid en Ubuntu
Proxy Squid en UbuntuProxy Squid en Ubuntu
Proxy Squid en Ubuntu
 
OpenSSH
OpenSSHOpenSSH
OpenSSH
 
MYSQL
MYSQL MYSQL
MYSQL
 
Filtrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y SquidFiltrado der contenido web con GNU/Linux y Squid
Filtrado der contenido web con GNU/Linux y Squid
 
Instalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux UbuntuInstalación y Configuración de un Servidor Proxy en Linux Ubuntu
Instalación y Configuración de un Servidor Proxy en Linux Ubuntu
 
Vnc, escritorio remoto.
Vnc, escritorio remoto.Vnc, escritorio remoto.
Vnc, escritorio remoto.
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion samba
 
Bash Ransomware
Bash RansomwareBash Ransomware
Bash Ransomware
 
CMS Joomla y Wordpress
CMS Joomla y WordpressCMS Joomla y Wordpress
CMS Joomla y Wordpress
 
Manual de instalacion de escritorio remoto
Manual de instalacion  de escritorio remotoManual de instalacion  de escritorio remoto
Manual de instalacion de escritorio remoto
 
Latch, el pestillo digital
Latch, el pestillo digitalLatch, el pestillo digital
Latch, el pestillo digital
 
Auth digest
Auth digestAuth digest
Auth digest
 

Destacado

Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squidalexmerono
 
Laboratorio Squid
Laboratorio SquidLaboratorio Squid
Laboratorio SquidLuis Maza
 
servidor proxy squid
servidor proxy squidservidor proxy squid
servidor proxy squidmanu betran
 
Proxy filtro-contenido
Proxy filtro-contenidoProxy filtro-contenido
Proxy filtro-contenidoYulita Sas
 
Seguridad en el servidor
Seguridad en el servidorSeguridad en el servidor
Seguridad en el servidorCarloz Kaztro
 
Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3ALBERTO CHUICA
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDAndres Ldño
 
Curso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesCurso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesAntonio Durán
 
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Max Morales
 
Autenticación de usuarios proxy pfsense 2.1
Autenticación de usuarios proxy pfsense 2.1Autenticación de usuarios proxy pfsense 2.1
Autenticación de usuarios proxy pfsense 2.1Mauricio Arcas H.
 

Destacado (20)

Squid
SquidSquid
Squid
 
Presentacion Squid
Presentacion SquidPresentacion Squid
Presentacion Squid
 
Byspass Proxy
Byspass ProxyByspass Proxy
Byspass Proxy
 
Laboratorio Squid
Laboratorio SquidLaboratorio Squid
Laboratorio Squid
 
Resumen squid
Resumen squidResumen squid
Resumen squid
 
Tutorial Instalacion Openvpn
Tutorial Instalacion OpenvpnTutorial Instalacion Openvpn
Tutorial Instalacion Openvpn
 
servidor proxy squid
servidor proxy squidservidor proxy squid
servidor proxy squid
 
Proxy filtro-contenido
Proxy filtro-contenidoProxy filtro-contenido
Proxy filtro-contenido
 
Seguridad en el servidor
Seguridad en el servidorSeguridad en el servidor
Seguridad en el servidor
 
Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3Comandos básicos para utilizar squid o squid3
Comandos básicos para utilizar squid o squid3
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 
Squid
Squid Squid
Squid
 
Portal Cautivo - PfSense
Portal Cautivo - PfSensePortal Cautivo - PfSense
Portal Cautivo - PfSense
 
Curso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesCurso Avanzado Seguridad Redes
Curso Avanzado Seguridad Redes
 
SERVIDOR PROXY
SERVIDOR PROXYSERVIDOR PROXY
SERVIDOR PROXY
 
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
 
Autenticación de usuarios proxy pfsense 2.1
Autenticación de usuarios proxy pfsense 2.1Autenticación de usuarios proxy pfsense 2.1
Autenticación de usuarios proxy pfsense 2.1
 
Cómo crear un portal cautivo con easyhotspot
Cómo crear un  portal cautivo con easyhotspotCómo crear un  portal cautivo con easyhotspot
Cómo crear un portal cautivo con easyhotspot
 
Manual Servidor Proxy Squid3
Manual Servidor Proxy Squid3Manual Servidor Proxy Squid3
Manual Servidor Proxy Squid3
 
Squid
Squid Squid
Squid
 

Similar a taller-proxy

Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
Squid3 - Servidor Proxy
Squid3 - Servidor ProxySquid3 - Servidor Proxy
Squid3 - Servidor ProxyTotus Muertos
 
Unidad iii redes presentacion
Unidad iii redes presentacionUnidad iii redes presentacion
Unidad iii redes presentacionJessRangel13
 
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...
Instalacion del servidor proxy para conectar una red lan a una pc con salid...Fragatacante
 
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...
Instalacion del servidor proxy para conectar una red lan a una pc con salid...Aldo_Jonathan
 
Seguridad de las Redes Informáticas
Seguridad de las Redes InformáticasSeguridad de las Redes Informáticas
Seguridad de las Redes InformáticasJACQUELINELUZARDO
 
Manual servidor proxy
Manual servidor proxyManual servidor proxy
Manual servidor proxyarjonagleydi
 
Unidad III: Seguridad de las redes
Unidad III: Seguridad de las redesUnidad III: Seguridad de las redes
Unidad III: Seguridad de las redesJavierRamirez419
 
GESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORES
GESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORESGESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORES
GESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORESCarles Climent
 
Instalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estableInstalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estableBartOc3
 
Manual de instalacion de un servidor proxy
Manual de instalacion de un servidor proxyManual de instalacion de un servidor proxy
Manual de instalacion de un servidor proxySALVADORCHANHERNANDEZ
 

Similar a taller-proxy (20)

PROXY CENTOS 6.5
PROXY CENTOS 6.5PROXY CENTOS 6.5
PROXY CENTOS 6.5
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Squid3 - Servidor Proxy
Squid3 - Servidor ProxySquid3 - Servidor Proxy
Squid3 - Servidor Proxy
 
Unidad iii redes presentacion
Unidad iii redes presentacionUnidad iii redes presentacion
Unidad iii redes presentacion
 
Bulma 441
Bulma 441Bulma 441
Bulma 441
 
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
 
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...Instalacion del  servidor  proxy para conectar una red lan a una pc con salid...
Instalacion del servidor proxy para conectar una red lan a una pc con salid...
 
Seguridad de las Redes Informáticas
Seguridad de las Redes InformáticasSeguridad de las Redes Informáticas
Seguridad de las Redes Informáticas
 
Manual servidor proxy
Manual servidor proxyManual servidor proxy
Manual servidor proxy
 
Unidad III: Seguridad de las redes
Unidad III: Seguridad de las redesUnidad III: Seguridad de las redes
Unidad III: Seguridad de las redes
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
GESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORES
GESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORESGESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORES
GESTIÓN DE ACCESO REMOTO Y MONITORIZACIÓN DE SERVIDORES
 
Instalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estableInstalacion y configuracion de squid 2.6 estable
Instalacion y configuracion de squid 2.6 estable
 
Manual de instalacion de un servidor proxy
Manual de instalacion de un servidor proxyManual de instalacion de un servidor proxy
Manual de instalacion de un servidor proxy
 
RESUMEN PROXY
RESUMEN PROXYRESUMEN PROXY
RESUMEN PROXY
 
servidor proxy
servidor proxyservidor proxy
servidor proxy
 
Resumen Servidor Proxy
Resumen Servidor ProxyResumen Servidor Proxy
Resumen Servidor Proxy
 
Manual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,WebalizerManual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,Webalizer
 
Proyecto 7
Proyecto 7Proyecto 7
Proyecto 7
 
Configuracion vpn
Configuracion  vpnConfiguracion  vpn
Configuracion vpn
 

Último

Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 

Último (20)

Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 

taller-proxy

  • 1. SQUID EN WINDOWS 1 MANUAL PROXY “SQUID” EN WINDOWS Por: Jennifer Julieth Murillo Areiza Administración de Redes de Computadores Docente Fernando Quintero SENA Centro De Servicios y Gestión Empresarial CESGE MEDELLIN 2010
  • 2. SQUID EN WINDOWS 2 CONTENIDO Pág. INTRODUCCION OBJETIVOS 1. Conceptos Previos …………………………………………………………….5 1.1 Que es Squid………………………………………………………………5 1.2 Que es un Proxy Transparente…………………………………………5 1.3 Que es un Proxy Web/cache…………………………………………….5 1.4 Puerto de Escucha………………………………………………………..5 2. Configuración de Squid………………………………………………………..6 3. Probando el Squid……………………………………………………………..12 4. Configuración de Proxy Transparente……………………………………….15 5. Probando Proxy Transparente………………………………………………..25 CONCLUSIONES BIBLIOGRAFIA
  • 3. SQUID EN WINDOWS 3 INTRODUCCION En el siguiente documento se encontraran con la configuración básica del servidor Proxy “squid.”. Aquí se detalla paso a paso lo necesario para que el servidor quede en total funcionamiento transparente o no.
  • 4. SQUID EN WINDOWS 4 OBJETIVOS Configurar el servidor proxy squid filtrando sitios o equipos indeseados en la Red. Configurar un servidor proxy de manera que los clientes no se percaten que existe alguno.
  • 5. SQUID EN WINDOWS 5 1. CONCEPTOS PREVIOS 1.1 ¿Qué es Squid? Es un software de licencia GPL que implementa el servidor proxy y una cache para páginas web. Tiene una gran variedad de utilidades entre ellas acelerar un servidor web, guardar en cache paginas visitas por los usuarios que hacen uso del proxy etc. Squid es uno de los software más completos siendo en un principio orientado principalmente para HTTP y FTP. 1.2 ¿Qué es un Proxy Transparente? Squid puede se configurado de manera transparente de manera que se enrutan el trafico en el servidor sin que se tenga que hacer configuración extra en el cliente, así el usuario nunca se percata de que existe este en la red. 1.3 ¿Qué es un Proxy web/cache? 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. 1.4 Puerto De Escucha Squid generalmente escucha por el puerto 3128, pero uno puede cambiar este y ponerlo a escuchar por cualesquiera
  • 6. SQUID EN WINDOWS 6 2. Configuración de SQUID. Para empezar con la configuración del servidor proxy lo primero que se va a hacer es descargar la versión de squid, esta se puede encontrar en la página oficial de squid. Enlace de descarga http://www.squid-cache.org/Versions/ Después de tener el squid lo descomprimimos y copiamos la carpeta “squid” a la raíz del disco C. “C:” Despues de esto entramos a esta carpeta y buscamos otra llamada “etc” en ella vamos a renombrar estos archivos los archivos squid.conf.default y mime.conf.default, por squid.conf y mime.conf. Ahora si entramos al archivo y empezamos la configuración. Lo primero que se va a hacer es crear las ACL “Listas de Control de Acceso”. Hay diferentes listas de acceso, las que voy a utilizar son las de direcciones y las que se utilizan para bloquear sitios. Para las ACL de las direcciones especificas o redes completas se utiliza. acl red src 192.168.238.0/24. Acl red completa. El nombre es “RED” acl host src 192.168.238.65. Acl para equipo especifico. El nombre es “HOST” Para las ACL de URL utilizamos acl sites url_regex “C:squidetcsites.txt”. Esta Acl especifica una lista de sitios. El nombre es sites.txt
  • 7. SQUID EN WINDOWS 7 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. Comentamos las siguientes. Buscamos la línea que tiene el puerto nos sercioramos que este escuchando por el 3128
  • 8. SQUID EN WINDOWS 8 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. Lo que significa el símbolo “!” es que permita a “redlocal” y no a sitios.
  • 9. SQUID EN WINDOWS 9 Configuramos la cache, para ello buscamos la siguiente línea y la des comentamos. Si se quiere agrandar la cache entonces se cambia el valor de “100” por el deseado. Después de esto guardamos y cerramos. Creamos el archivo que va a contener los sitios. Lo abrimos y ponemos los sitios, nombre o ip, en este caso que se quieren denegar.
  • 10. SQUID EN WINDOWS 10 Así quedo mi archivo de sites.txt Luego abrimos una consola y hacemos lo siguiente. Ejecutamos lo siguiente “squid –z”. Si no hay errores en el archivo debe de parecerse a esto.
  • 11. SQUID EN WINDOWS 11 Para agregar el Squid para que quede como servicio del sistema se hace esto. Hasta aquí ya esta la configuración básica del Squid Proxy.
  • 12. SQUID EN WINDOWS 12 3. Probando el Squid Proxy. Para probar el proxy vamos a ingresar a una maquina que se encuentre disponible en la Red, abrimos un navegador y configuramos lo siguiente. Navegador Firefox en Ubuntu. Editar/Preferencias/Avanzado/Red
  • 13. SQUID EN WINDOWS 13 Aquí vamos a decirle a navegador que utiliza proxy. Luego probamos con los sitios que hemos denegado. Denegacion Por Palabras.
  • 14. SQUID EN WINDOWS 14 Denegacion por dominios.
  • 15. SQUID EN WINDOWS 15 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. También agregamos las siguientes líneas buscando “httpd_accel” Luego instalare un programa llamado Softperfec Bandwidtch Manager, este se encargara de hacer pasar todas las peticiones de internet por el servidor Proxy y así podrá filtrar.
  • 19. SQUID EN WINDOWS 19 Después de Instalado el programa y haber reiniciado vamos a Inicio/Todos los programas / Softperfec Bandwidtch Manager/ Softperfec Bandwidtch Manager. Acá vamos a agregar la Redirección.
  • 20. SQUID EN WINDOWS 20 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.
  • 21. SQUID EN WINDOWS 21 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.
  • 22. SQUID EN WINDOWS 22 Luego en la misma ventana nos dirigimos a “Source”. Ponemos el rango de direcciones que se quieren tomar para la regla.
  • 23. SQUID EN WINDOWS 23 Después en la misma ventana nos dirigimos a “Destination” 1. Le decimos que el destino sea cualesquiera 2. En el Puerto de destino le damos “port list” para poder agregar los puertos.
  • 24. SQUID EN WINDOWS 24 Luego en la misma ventana nos dirigimos a “Advanced” Acá vamos a agregar el nombre del puerto del proxy. Lo que primero creamos. Después de esto solo queda hacer las pruebas.
  • 25. SQUID EN WINDOWS 25 5. Probando Proxy Transparente Lo que se hará será quitar el proxy del navegador e intentar navegar de nuevo.
  • 27. SQUID EN WINDOWS 27 CONCLUSIONES Para concluir me parece que el Proxy Squid en Windows es una buena práctica ya que la documentación es más bien poca. Para poder realizar el proxy transparente en Windows fue una buena solución el programa sotfperfect Bandwidtch Manager ya que en Windows es difícil crear una regla de redirección como se haría con IPTABLES o PACKETFILER
  • 28. SQUID EN WINDOWS 28 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/