Registro de los equipos en una red con squid

Para monitorizar una red con squid debemos configura squid para que me capture toda las peticiones que hagan las estaciones de trabajo en todo momento para hacer esto debemos configurar squid de la siguiente forma
# nano /etc/squid/squid.conf
y ubiquemos esta linea “http_access deny all”, ante de esta linea agregamos emulate_httpd_log on, reiniciamos squid  y hacemos un acceso directo de “/var/log/squid” a “/var/www/” para visualizar todo las pagina cachada por squid de esta forma podemos ver todo lo que hace nuestros usuario en sus estacones de trabajo, para automatizar este proceso creamos un script de rotación diario y así tener un log diario de las estacones que visitan nuestros usuario, el script seria así

#!/usr/sh
# script de rotacion de squid
squid -k rotate
chmod -R 777 /var/www/squid
lo guardamos con el nobre de “/etc/squid/rotacion”, y para que se ejecute automáticamente a la 7 de la noche hacemos lo siguiente
# at -f /etc/squid/rotacion 19:00 tomorrow
 -----------------------------------------------------------------------
Para activar el squid sin necesidad de ir a cada estación de trabajo procederemos de la siguiente forma creamos un archivo PAC este archivo se almacena en un servidor web Un archivo PAC no es más que un JavaScript que usa la función FindProxyForURL,  para crear un script PAC hacemos lo siguiente
function FindProxyForURL(url,host) {
  return "PROXY 192.168.27.1:3128";
}
y lo guardamos con el nombre de “proxy.pac” en “/var/www/” y de esta forma ya tenemos el proxy configurado.

No hay comentarios:

Publicar un comentario