Publicado el 21 Ee febrero Ee 2012 a las 10:15 |
Configuracion de un servidor Squid
1. Instalacion
apt-get install squid
2. Nos ubicamos en la carpeta del servicio
cd /etc/squid
3. Creamos un respaldo del archivo original de configuración
mv squid.conf squid.conf.bak
4. Creamos nuestro archivo y lo editamos (El codigo que se muetra a continuacion esta completamente compilado por lo que puede copiarse pegarse y hacer las modicaciones correspondientes en el archivo que a continuacion crearemos)
nano squid.conf
# Indicamos la ip del proxy y el puerto de eschucha
http_port 192.168.10.1:8080
# Puerto icp del proxy por defecto es 3130 en este caso es 0
icp_port 0
# Si tenemos un proxy padre debemos indicar: la direccion ip del servidor padre y el puerto #de escucha mas el puerto icp del local host que en este caso es 0
cache_peer 200.100.50.254 parent 3128 0 default
# Indicamos el nombre de nuestro servidor en este caso es server
visible_hostname server
# Personalizamos el tamaño de la cache
cache_mem 32 MB
cache_dir ufs /var/spool/squid 100 16 256
# Reglas
# Crea una regla para descargas de imagenes
acl imagenes urlpath_regex \.jpg$ \.png$ \.jif$
# Crea una regla el dominio gmail.com
acl correo dst www.gmail.com
# Crea una regla el dominio yahoo.com
acl noquiero dst www.yahoo.com
# Crea una regla red_local
acl red_local src 192.168.10.0/255.255.255.0
# Crea una regla todos
acl all src 0.0.0.0/0.0.0.0
#Estable permisos de acceso
# Bloquea la descarga de imagenes
http_access deny imagenes
# Permite el acceso a gmail
http_access deny correo
# Deniega el acceso a yahoo
http_access deny noquiero
# Permte el acceso a internet a todos nuestros clientes en la red
http_access allow red_local
# Deniega al acceso a todo con las exepciones hechas en las reglas anteriores
http_access deny all
request_header_max_size 10 KB
request_body_max_size 512 KB
reply_body_max_size 512 KB
5. Recargamos el archivo de configuración
service squid reload
... esperamos algunos minutos mientras realiza este proceso
6. Reiniamos el servicio
service squid restart
7. Configuramos nuestro navegador en el equipo cliente
Firefox: Editar --> preferencias --> red --> configuracion --> configuracion manual del proxy
Proxy http: 192.168.10.1 puerto: 8080
Explorer: Herramientas --> opciones de internet --> Conexiones --> configuracion lan -->
usar servidor proxy para lan
direccion: 192.168.10.1 puerto: 8080
Categorías: Ninguna
Las palabras que has introducido no coinciden con el texto. Inténtalo de nuevo.
¡Vaya!
Oops, you forgot something.