12
Servidor Proxy Squid Servidor Proxy Squid 2.6 Rodrigo Pedrero C. Ingeniero de Ejecución en Informática Configuración de Servidor Proxy SQUID 2.5.STABLE14-NT http://squid.acmeconsulting.it/index.html http://squid.acmeconsulting.it/download/squid-2.5.STABLE14-NT-bin.zip

squid

Embed Size (px)

DESCRIPTION

squid instalacion

Citation preview

Page 1: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Configuración de

Servidor Proxy

SQUID 2.5.STABLE14-NT

http://squid.acmeconsulting.it/index.html

http://squid.acmeconsulting.it/download/squid-2.5.STABLE14-NT-bin.zip

Page 2: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Primero que todo hay que descomprimir el archivo de tal manera que quede en el

directorio raíz c:\squid

Debemos quitar la extensión .default de los archivos que se encuentran en la carpeta

c:\squid\etc

Los archivos deben quedar con las siguientes extensiones.

mime.conf

cachemgr.conf

squid.conf

Page 3: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Luego creamos 6 archivos de textos como se muestra en la imagen. Estos archivos servirán

para ordenar las direcciones ip de nuestra red, las páginas web que se desean bloquear y

las extensiones de los archivos para bloquear.

Page 4: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

El archivo administrativos.txt tendrá el rango de IP desde la 192.168.1.30 hasta la

192.168.1.120

El archivo alumnos.txt tendrá el rango de IP desde la 192.168.1.121 hasta la 192.168.1.230

El archivo wifi.txt tendrá el rango de IP desde la 192.168.1.131 hasta la 192.168.1.254

El archivo restringidos.txt llevara las paginas que deseamos bloquear, si colocamos el

símbolo #se habilitara la pagina, ya que quedara como comentario.

Page 5: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

El archivo extensiones.txt llevara las extensiones de archivo que deseamos se bloqueen y

no se puedan descargar, si colocamos el símbolo #se habilitara la extensión, ya que

quedara como comentario.

Luego modificamos el archivo squid.conf con el bloc de notas, para ello le damos en abrir.

Page 6: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Page 7: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Buscar la siguiente línea y retirar el comentario (eliminando el signo # )

cache_dir ufs c:/squid/var/cache 100 16 256

Luego buscar la siguiente línea y descomentarla. Este es el puerto por el cual escuchara nuestro

Proxy.

http_port 3128

Page 8: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Buscar las siguiente línea.

#Recommended minimum configuration:

Debe estar aquí las siguientes líneas de configuración. Agregar aquellas que no aparezcan.

Es aquí donde indicamos los archivos con las direcciones IP de nuestra RED.

acl all src 0.0.0.0/0.0.0.0

acl manager proto cache_object

acl localhost src 127.0.0.1/255.255.255.255

acl to_localhost dst 127.0.0.0/8

acl SSL_ports port 443 563

acl Safe_ports port 80 # http

acl Safe_ports port 21 # ftp

acl Safe_ports port 443 563 # https, snews

acl Safe_ports port 70 # gopher

acl Safe_ports port 210 # wais

acl Safe_ports port 1025-65535 # unregistered ports

acl Safe_ports port 280 # http-mgmt

acl Safe_ports port 488 # gss-http

acl Safe_ports port 591 # filemaker

acl Safe_ports port 777 # multiling http

acl CONNECT method CONNECT

acl mired src "/squid/etc/permitidos.txt"

acl restringidos url_regex "/squid/etc/restringidos.txt"

acl extensiones urlpath_regex "/squid/etc/extensiones.txt"

Page 9: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Luego buscar la línea

http_access allow manager localhost y debajo de ella agregar la siguiente configuración

http_access allow mired !extensiones !restringidos

http_access deny manager

http_access deny all

Para finalizar la modificación del archivo squid.conf agregar la siguiente línea al final del

archivo.

visible_hostname nombredelequipo

Page 10: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Guardamos la configuración.

Page 11: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Finalmente hay que crear el servicio de Squid e iniciarlo, para ello debemos ir al menú

inicio/ejecutar y escribir lo siguiente:

c:/squid/sbin/squid –z

Luego escribir lo siguiente:

c:/squid/sbin/squid –i

Luego hay que reiniciar el equipo

Se puede verificar el servicio de Squid en el Panel de Control/Herramientas

Administrativas/servicios.

Page 12: squid

Servidor Proxy Squid

Servidor Proxy Squid 2.6 Rodrigo Pedrero C.

Ingeniero de Ejecución en Informática

Configuración de las estaciones cliente.

Debemos asignar una IP a los equipos, en donde la Puerta de Enlace y DNS deben ser los del

servidor proxy.

Luego hay que configurar el navegador web, en el caso de Internet Explorer realizar lo

siguiente en cada equipo de nuestra red:

Opciones de Internet en el menú Herramientas/ Seleccionen la pestaña Conexiones/

Ir a opción Configuración LAN y Activar la casilla del Servidor Proxy y escribir la dirección

del Proxy y el puerto de comunicación 3128.