Diferencia entre revisiones de «Sqstat»
(Página creada con '{{Definición |nombre= Sqstat |imagen=Sqstat.png |tamaño= 40px |concepto= Script que permite mirar a través de conexiones de usuarios activos de squid }} ==SqStat== SqStat...') |
m (Texto reemplazado: «<div align="justify">» por «») |
||
| (No se muestran 5 ediciones intermedias de 4 usuarios) | |||
| Línea 1: | Línea 1: | ||
| − | {{ | + | {{Ficha Software |
| − | |nombre= Sqstat | + | |nombre=Sqstat |
| − | |imagen=Sqstat. | + | |familia=network |
| − | |tamaño= | + | |imagen=Sqstat.jpg |
| − | | | + | |tamaño=50KB |
| + | |descripción= Script que permite consultar las conexiones de usuarios activos de squid | ||
| + | |desarrollador= Alex Samorukov | ||
| + | |modelo de desarrollo= | ||
| + | |lanzamiento inicial=2009 | ||
| + | |última versión estable=1.20 | ||
| + | |núcleo= | ||
| + | |tipo de núcleo= | ||
| + | |plataformas soportadas=Multiplataforma | ||
| + | |idioma=Ingles/Espanol | ||
| + | |licencia=GPL | ||
| + | |premios= | ||
| + | |web=[http://samm.kiev.ua/sqstat/ Sitio Web del proyecto] | ||
}} | }} | ||
| − | |||
| − | + | '''SqStat''' es un [[script]] que permite visualizar mediante una web las conexiones de los usuarios activos de [[squid]]. Utiliza el [[protocolo]] [[cachemgr]], este se habilita dentro del [[servidor proxy]], para obtener información del mismo. | |
| − | SqStat es un [[script]] que permite | ||
==Requerimientos== | ==Requerimientos== | ||
| − | |||
* 1. [[PHP]] 4.1.0 o superior | * 1. [[PHP]] 4.1.0 o superior | ||
* 2. Squid proxy server 2.6 o superior | * 2. Squid proxy server 2.6 o superior | ||
* 3. [[Apache]] web server | * 3. [[Apache]] web server | ||
| − | * 4. Navegador preferiblemente Firefox o Iceweasel | + | * 4. Navegador preferiblemente Firefox o Iceweasel |
==Instalación== | ==Instalación== | ||
| + | '''''Obviamente tener funcionando todos los requerimientos indicados, luego descargar el script de:'''' | ||
| + | * http://sourceforge.net/projects/sqstat | ||
| + | *Descomprimir en la ruta predeterminada /var/www/html/sqstat o donde se haya especificado en el apache , en caso de existir la necesidad de cambiarla, basta con editar el archivo de configuracion /var/httpd/conf/httpd.conf en DocumentRoot "/var/www/html" | ||
| + | |||
| + | === Configuración === | ||
| + | Para configurar el sqstat se debe copiar y renombrar el archivo config.inc.php.defaults hacia config.inc.php, luego editar el archivo config.inc.php y especificar la ip del [[squid]] proxy server mas el puerto. | ||
| + | |||
| + | *$use_js=true; | ||
| + | *DEFINE("SQSTAT_SHOWLEN",60); | ||
| + | *$squidhost[0]="127.0.0.1"; | ||
| + | *$squidport[0]=3128; | ||
| + | *$cachemgr_passwd[0]=""; | ||
| + | *$resolveip[0]=false; | ||
| + | *$hosts_file[0]="hosts" | ||
| + | *$group_by[0]="host"; | ||
| + | |||
| + | '''''La linea host funciona para squid 2.6 o superior, se crear un archivo llamado host y en el mismo se coloca la ip del usuario mas el nombre Ej:''''' | ||
| + | *192.168.100.1 INFORMATICA | ||
| + | *192.168.100.2 DIRECCION | ||
| + | *192.168.100.3 RHUMANOS | ||
| + | |||
| + | '''''Luego editar el archivo squid.conf y agregar o modificar lo siguiente:''''' | ||
| + | *acl manager proto cache_object | ||
| + | *acl webserver src 192.168.0.1/255.255.255.255 | ||
| + | *http_access allow manager webserver | ||
| + | *http_access deny manager | ||
| − | + | Las lineas anteriores de squid vienen por defecto descomentadas los acl de proto cache_object y su respectivo http_acces, por este motivo no debe escribirse nuevamente daría error el servidor proxy squid. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | Las lineas anteriores de squid | ||
| − | |||
| − | |||
| − | + | '''''Luego desde cualquier usuario de la red o desde la pc de administración ingresar la dirección (o la que se especifico).''''' | |
| + | *http://192.168.0.1/sqstat/sqstat.php | ||
| − | * http://samm.kiev.ua/sqstat/ | + | == Fuentes == |
| − | * http://www.asle-i.org/content/sqstat-monitoreo-en-tiempo-real-de-acceso-internet | + | *Sqstat. Sitio oficial Sqstat (Ingles). [citado 2012 marzo, 07]. Disponible en "[http://samm.kiev.ua/sqstat/]". |
| − | * http://yordanisp.blog.com.es/2011/06/13/sqstat-para-monitoreo-de-usuarios-en-vivo-11310310/ | + | *Articulo [http://www.asle-i.org/content/sqstat-monitoreo-en-tiempo-real-de-acceso-internet Monitorear en tiempo real el squid] (Espanol). Disponible en "www.asle-i.org". Consultado: 07 de marzo del 2012. |
| + | *Articulo [http://yordanisp.blog.com.es/2011/06/13/sqstat-para-monitoreo-de-usuarios-en-vivo-11310310/ Sqstat para el monitoreo de Squid] (Espanol). Disponible en "yordanisp.blog.com.es". Consultado: 07 de marzo del 2012. | ||
[[Category:Informática]] | [[Category:Informática]] | ||
| + | [[Category:Sistemas_operativos_libres]][[Category:GNU]][[Categoría:Redes de computadoras]] | ||
última versión al 08:22 13 jul 2019
| ||||||||||||||||||||
SqStat es un script que permite visualizar mediante una web las conexiones de los usuarios activos de squid. Utiliza el protocolo cachemgr, este se habilita dentro del servidor proxy, para obtener información del mismo.
Requerimientos
- 1. PHP 4.1.0 o superior
- 2. Squid proxy server 2.6 o superior
- 3. Apache web server
- 4. Navegador preferiblemente Firefox o Iceweasel
Instalación
Obviamente tener funcionando todos los requerimientos indicados, luego descargar el script de:'
- http://sourceforge.net/projects/sqstat
- Descomprimir en la ruta predeterminada /var/www/html/sqstat o donde se haya especificado en el apache , en caso de existir la necesidad de cambiarla, basta con editar el archivo de configuracion /var/httpd/conf/httpd.conf en DocumentRoot "/var/www/html"
Configuración
Para configurar el sqstat se debe copiar y renombrar el archivo config.inc.php.defaults hacia config.inc.php, luego editar el archivo config.inc.php y especificar la ip del squid proxy server mas el puerto.
- $use_js=true;
- DEFINE("SQSTAT_SHOWLEN",60);
- $squidhost[0]="127.0.0.1";
- $squidport[0]=3128;
- $cachemgr_passwd[0]="";
- $resolveip[0]=false;
- $hosts_file[0]="hosts"
- $group_by[0]="host";
La linea host funciona para squid 2.6 o superior, se crear un archivo llamado host y en el mismo se coloca la ip del usuario mas el nombre Ej:
- 192.168.100.1 INFORMATICA
- 192.168.100.2 DIRECCION
- 192.168.100.3 RHUMANOS
Luego editar el archivo squid.conf y agregar o modificar lo siguiente:
- acl manager proto cache_object
- acl webserver src 192.168.0.1/255.255.255.255
- http_access allow manager webserver
- http_access deny manager
Las lineas anteriores de squid vienen por defecto descomentadas los acl de proto cache_object y su respectivo http_acces, por este motivo no debe escribirse nuevamente daría error el servidor proxy squid.
Luego desde cualquier usuario de la red o desde la pc de administración ingresar la dirección (o la que se especifico).
Fuentes
- Sqstat. Sitio oficial Sqstat (Ingles). [citado 2012 marzo, 07]. Disponible en "[1]".
- Articulo Monitorear en tiempo real el squid (Espanol). Disponible en "www.asle-i.org". Consultado: 07 de marzo del 2012.
- Articulo Sqstat para el monitoreo de Squid (Espanol). Disponible en "yordanisp.blog.com.es". Consultado: 07 de marzo del 2012.
