Planeta Xarraire | Xerraires.net http://planeta.xerraires.net/ 2012-05-18T13:06:52Z Author XAREL-10 : Fragment Parcial 019 http://xarel-10.blogspot.com/2012/05/fragment-parcial-019.html 2012-05-18T11:30:00+00:00 McAbeu
QUIN EDIFICI ÉS?


Malgrat diguin que els preus immobiliaris han baixat bastant amb la crisi, a mi em sembla que ha baixat bastant més el nostre poder adquisitiu. Almenys és el que jo he comprovat, ara que m'he volgut comprar unes quantes "segones residències" i no he pogut.

A l'hora de pagar-les només n'he tingut prou per a una habitació (i de vegades, ni això) de cadascuna d'elles. De totes maneres us les ensenyo igual perquè n'hi ha de molt maques.

No sé si us costarà gaire descobrir a quin edifici pertanyen, però ja sabeu que sempre em podeu demanar alguna pista si trobeu que "és difícil". ;-)

]]>
XAREL-10 : Endevinalla 374 http://xarel-10.blogspot.com/2012/05/endevinalla-374.html 2012-05-17T18:00:00+00:00 McAbeu E374.- És una cosa potent / que, sense cames ni ales, / corre, vola travessant / abismes, mars, rius i muntanyes.]]> XAREL-10 : 424.- Un número de sis xifres http://xarel-10.blogspot.com/2012/05/424-un-numero-de-sis-xifres.html 2012-05-16T12:00:00+00:00 McAbeu 424.- Troba un número de 6 xifres que no té cap xifra senar sabent que la primera xifra és un terç de la cinquena i la meitat de la tercera, la segona és la menor de totes i l'última surt de restar la cinquena de la quarta.

TROBAREU LA SOLUCIÓ ALS COMENTARIS.
FELICITATS A " Carme i Ninona "
]]>
XAREL-10 : Endevinalla 371 http://xarel-10.blogspot.com/2012/05/endevinalla-371_15.html 2012-05-15T14:00:00+00:00 McAbeu E371.- Transparent el foc em fa / blanc, curt, ample, estret o llarg, / però fred he d'acabar… / Em podràs endevinar?

TROBAREU LA SOLUCIÓ ALS COMENTARIS. FELICITATS A " Carme "
]]>
eL BLoG De NeiL : Servidor Ubuntu como proxy transparente con filtro de contenidos http://blog.menoscuatro.com/2012/05/15/servidor-ubuntu-como-proxy-transparente-con-filtro-de-contenidos/ 2012-05-15T12:33:06+00:00 NeiL En este tutorial básico explicaré brevemente como instalar un proxy transparente con filtro de contenidos. También quedara cubierta la generación de informes web con el tráfico y accesos de los usuarios.

Premisas.
1) Se entenderá en todo momento que el sistema instalado es Ubuntu 12.04 Server con la opción LAMP instalada y configurada.
2) El sistema tendrá dos tarjetas de red, eth0 y eth1. La tarjeta de red eth1 estará conectada directamente al router y la tarjeta eth0 estará conectada a un switch.
3) La red interna (las máquinas contectadas al switch) tendrá ip en el formato 192.168.2.X
4) La red externa (la que conecta con el router) tendrá ip en el formato 192.168.1.X

Instalando

Instalamos squid3, dansguardian y sarg

sudo apt-get install squid3 dansguardian sarg

Configurando

1.-Configuración de Squid.

Editamos el fichero de configuración de squid

sudo nano /etc/squid3/squid.conf

y nos aseguramos de que existe esta linea y no esta comentada, si no existe la creamos.

http_port 3128 transparent

Con esto le decimos a squid que funcione en el puerto 3128 y de forma transparente.
Añadimos también lo siguiente:

acl localnet src 192.168.2.0/24
http_access allow localnet
http_access allow localhost
visible_hostname server
cache_dir ufs /var/spool/squid3 7000 16 256

Con esto definimos nuestra red y el permiso de acceso, así como la cantidad de mb que queremos de cache (7000).

2.-Configuración de Dansguardian:

Editamos el fichero de configuración de dansguardian:

sudo nano /etc/dansguardian/dansguardian.conf

Localizamos la línea con la directiva “logfileformat” y la establecemos a “3″ para que los logs sean idénticos a los que genera squid. Esto lo haremos para que Sarg los entienda.

logfileformat = 3

Localizamos la línea donde se define donde debemos dejar los logs y la dejamos asi

loglocation = ‘/var/log/dansguardian/access.log’

Buscamos la diretiva filterport y la establecemos a 8080, esto sera el puerto donde Dansguardian permanecerá a la escucha.

filterport = 8080

Ahora definiremos la ip del proxy, que por defecto es el propio servidor.Debe quedar así:

proxyip = 127.0.0.1

Por último definimos el puerto en el que Dansguardian se conecta al proxy:

proxyport = 3128

Para finalizar ponemos una almohadilla # en la línea que empieza por UNCONFIGURED para indicarle a Dansguardian que está todo configurado. Que quede así:

#UNCONFIGURED – Please remove this line after configuration

Y con esto terminamos la configuración de dansguardian.

3.-Configuración de Sarg.

Sarg es un generador de informes, lo que hace es leer el log de Squid o Dansguardian (en nuestro caso Dansguardian) y generar una web donde podremos ver gráficamente quién accede a internet, dónde accede y cuanto pesa lo que está descargando o visitando. Manos a la obra:

sudo nano /etc/sarg/sarg.conf

Comentamos la linea access_log del principio del fichero ya que la añadiremos al final con otro valor.

#access_log /var/log/squid/access.log

Y al final añadimos la siguiente configuración, que no voy a comentar por pura pereza :P
Fijaos que la primera línea es igual al access_log que hemos comentado antes, y que ahora queda activa y definida.

access_log /var/log/dansguardian/access.log
dansguardian_conf /etc/dansguardian/dansguardian.conf
graphs yes
graph_days_bytes_bar_color orange
title “Reportes de Acceso de Usuarios”
font_face Tahoma,Verdana,Arial
header_color darkblue
header_bgcolor blanchedalmond
font_size 9px
background_color white
text_color #000000
text_bgcolor lavender
title_color green
temporary_dir /tmp
output_dir /var/www/sarg
resolve_ip
user_ip no
topuser_sort_field BYTES reverse
user_sort_field BYTES reverse
exclude_users /etc/sarg/exclude_users
exclude_hosts /etc/sarg/exclude_hosts
date_format u
lastlog 0
remove_temp_files yes
index yes
index_tree file
overwrite_report yes
records_without_userid ip
use_comma yes
mail_utility mailx
topsites_num 100
topsites_sort_order CONNECT D
index_sort_order D
exclude_codes /etc/sarg/exclude_codes
max_elapsed 28800000
report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads
usertab /etc/sarg/usertab
long_url no
date_time_by bytes
charset Latin1
show_successful_message yes
show_read_statistics yes
topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
topuser_num 0
site_user_time_date_type table
download_suffix “zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg”

Ahora tenemos que crear una serie de directorios donde sarg generará los informes,

sudo mkdir /var/www/sarg /var/www/sarg/diario /var/www/sarg/semanal /var/www/sarg/mensual

y otorgarle la propiedad a www-data para que podamos accederlos más tarde

sudo chown -R www-data:www-data /var/www/sarg

Ahora crearemos unos script para generar los informes, diariamente, semanalmente y mensualmente.

-Script diario.

sudo nano /usr/sbin/sarg-informe-diario

con el siguiente contenido

TODAY=$(date +%d/%m/%Y)
YESTERDAY=$(date –date “1 day ago” +%d/%m/%Y)
sarg /var/log/dansguardian/access.log -o /var/www/sarg/diario -z -d $YESTERDAY-$TODAY
exit 0

-Script semanal.

sudo nano /usr/sbin/sarg-informe-semanal

con el siguiente contenido

TODAY=$(date +%d/%m/%Y)
YESTERDAY=$(date –date “1 week ago” +%d/%m/%Y)
sarg /var/log/dansguardian/access.log -o /var/www/sarg/semanal -z -d $YESTERDAY-$TODAY
exit 0

-Script mensual.

sudo nano /usr/sbin/sarg-informe-mensual

con el siguiente contenido

TODAY=$(date +%d/%m/%Y)
YESTERDAY=$(date –date “1 month ago” +%d/%m/%Y)
sarg /var/log/dansguardian/access.log -o /var/www/sarg/mensual -z -d $YESTERDAY-$TODAY
exit 0

Asignamos permisos a los scripts que hemos creado para que se puedan ejecutar

sudo chmod 755 /usr/sbin/sarg-informe*

Y los añadiremos a crontab para automatizar la ejecución. Abrimos crontab.

sudo crontab -e

Y añadimos las siguientes lineas

00 00 * * * /usr/sbin/sarg-informe-diario > /dev/null 2>&1
00 01 * * 1 /usr/sbin/sarg-informe-semanal > /dev/null 2>&1
03 02 1 * * /usr/sbin/sarg-informe-mensual > /dev/null 2>&1

La coletilla “> /dev/null 2>&1″ es para que no mande un correo con el resultado cada vez que se ejecuta.
Reiniciaremos crontab

sudo service cron restart

Con estas lineas conseguiremos que los informes se generen con caracter diario (primera línea), semanal (segunda línea) y mensual (tercera linea).
Y ahora a esperar a que se generen los primeros resultados (24h). Que seran visibles desde el servidor abriendo un navegador y accediendo a las siguientes direcciones:

Para el informe diario http://127.0.0.1/sarg/diario
Para el informe semanal http://127.0.0.1/sarg/semanal
Para el informe mensual http://127.0.0.1/sarg/mensual

Si no quereis esperar siempre podeis ejecutar el script a mano, por ejemplo el diario sería así:

sudo sarg-informe-diario

Tened en cuenta que en el punto en el que estamos no hemos reiniciado ni squid, ni dansguardian ni ha habido tráfico en la red como para que todo funcione. Probad a ejecutarlo al final del tutorial y vereis el resultado.

4.-Configurando la red

Para que la red conectada a eth0 pueda acceder a internet (que está en eth1) debemos habilitar el “ip forwarding”. Editaremos el siguiente archivo:

sudo nano /etc/sysctl.conf

Y nos aseguramos de que esta activado, recordemos que 1 es activado y 0 desactivado.

net.ipv4.ip_forward=1

También necesitaremos decirle al sistema que aplique un par de reglas para que cuando reciba un intento de acceder a una web lo redireccione a Dansguardian para que lo analice y permita o no el acceso. Hay muchas maneras de hacer esto pero a mi me gusta crear un pequeño script que arranque al inicio del sistema.

Crearemos un fichero llamado reglas_iptables en /etc/init.d

sudo nano /etc/init.d/reglas_iptables

y le añadiremos las siguientes líneas:

#! /bin/sh
iptables -F
iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 8080
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

Guardamos y le damos permiso de ejecución:

sudo chmod +x /etc/init.d/reglas_iptables

Crearemos un enlace simbólico en /etc/rc2.d/ para que se ejecute al iniciar.

sudo ln -sf /etc/init.d/reglas_iptables /etc/rc2.d/S20reglas_iptables

Ahora configuraremos las tarjetas de red (si es que aún no lo habeis hecho ya). Esto lo hacemos editando el fichero interfaces.

sudo nano /etc/network/interfaces

Y dejándolo como sigue:

auto eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8

#Segunda tarjeta red
auto eth0
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.0

Con estos cambios le hemos dicho al sistema que la tarjeta eth1 que poseera la direccion ip 192.168.1.2, se conectará al router que tiene la ip 192.168.1.1 y usará los servidores de nombres (dns) de google, que son 8.8.8.8. Esta tarjeta es la que da acceso a internet.
Tambien le decimos que la tarjeta eth0 poseerá la dirección 192.168.2.1, esta tarjeta es la que se comunica con nuestra red interna.

Dicho esto solo queda reiniciar el equipo o los servicios y cruzar los dedos para que no me haya equivocado al escribir este pequeño y básico tutorial.

Reiniciamos servicios

sudo service squid restart
sudo service dansguardian restart
sudo /etc/init.d/reglas_iptables

Se agradeceran críticas constructivas y notificación de meteduras de pata. :P

Entradas posiblemente relacionadas:


]]>
XAREL-10 : 423.- Estadística automobilística http://xarel-10.blogspot.com/2012/05/423-estadistica-automobilistica.html 2012-05-14T10:00:00+00:00 McAbeu 423.- Un analista rep una estadística que indica que els conductors de sexe masculí tenen més accidents d'automòbil que les dones. Sabent això pots dir quina conclusió ha extret pel seu estudi: A) Els homes i el seu masclisme atàvic s'equivoquen quan diuen que les dones condueixen pitjor; B) És cert que els homes condueixen millor, però el fet que condueixin amb més freqüència fa augmentar les probabilitats d'accident; C) Els homes i les dones condueixen igual de bé, però els homes fan més kilòmetres; D) Els camions estan implicats en molts accidents i la majoria de camioners són homes; E) No hi ha dades per justificar una conclusió.

TROBAREU LA SOLUCIÓ ALS COMENTARIS. FELICITATS A " Carme "
]]>
XAREL-10 : Feliç blogversari, Carme (COL·LECCIÓ DE MOMENTS) http://xarel-10.blogspot.com/2012/05/felic-blogversari-carme-colleccio-de.html 2012-05-13T11:11:00+00:00 McAbeu Dibuix de Carme Rosanas
Avui la CARME celebra el 5è aniversari del seu blog.

El seu COL·LECCIÓ DE MOMENTS és com ella mateixa diu i com molt bé representa aquest dibuix que li he manllevat, una gran porta oberta que ens deixa passar per compartir amb ella els seus dibuixos, els seus poemes i, en definitiva, els seus sentiments i també els nostres.

I per la festa d'aniversari tenim una altra oportunitat de fer-ho. Ens proposa una celebració participativa al voltant del número CINC. Buscant coses que tenen cinc parts, recordant expressions amb la paraula "cinc" o escrivint un text amb menys de 50 paraules que contingui "cinc" i "anys". Jo m'hi apunto amb aquest minirelat de 46 paraules:

Fa dues hores que l'espero i a mi m'han semblat dos anys. He d'assumir que ja no vindrà, que m'ha deixat plantat. Doncs per ella farà, jo ja me n'he cansat. Li dono cinc minuts més i marxo.

Fa dues hores i cinc minuts que l'espero...



Espero que t'hagi agradat, CARME
i FELIÇ BLOGVERSARI!!!
]]>
XAREL-10 : Refranyer Jeroglífic 031 http://xarel-10.blogspot.com/2012/05/refranyer-jeroglific-031.html 2012-05-11T10:30:00+00:00 McAbeu
QUIN REFRANY ÉS?


Sabem que els refranys són molt antics i que provenen de la nostra tradició oral que es perd en el temps...

Però potser encara venen de més lluny. Una troballa recent ha permès descobrir uns jeroglífics perduts on sembla que els catalans d'antigues civilitzacions ja ens van deixar les seves sentències més o menys enigmàtiques.

Avui us demano que m'ajudeu a desxifrar una d'aquestes imatges i, per si de cas necessiteu ajuda, us enllaço el blog d'en V. Pàmies que és tot un expert en això de les parèmies. ;-)


TROBAREU LA SOLUCIÓ ALS COMENTARIS. FELICITATS A " Assumpta "
TAMBÉ PODEU VEURE LA RESPOSTA CORRECTA SI PREMEU AQUÍ
]]>
XAREL-10 : Endevinalla 372 http://xarel-10.blogspot.com/2012/05/endevinalla-372.html 2012-05-10T17:00:00+00:00 McAbeu E372.- Sóc fill del vi i porto vi, / com ell, vermellet jo sóc; / però et puc assegurar / que no em beu el borratxo.

TROBAREU LA SOLUCIÓ ALS COMENTARIS. FELICITATS A " Xexu "
]]>
XAREL-10 : 422.- Hi haurà o no hi haurà casori? http://xarel-10.blogspot.com/2012/05/422-hi-haura-o-no-hi-haura-casori.html 2012-05-09T19:00:00+00:00 McAbeu 422.- La Paula vol casar-se amb en Pau, però ell no sembla decidir-se. Un dia, la noia es va plantar i li va preguntar directament: “Et vols casar amb mi?”. En Pau la va mirar, va somriure i digué: “ No diria cap mentida si et digués que no puc no dir-te que és impossible negar-te que si crec que és veritat que no deixa de ser fals que no ens casem”, dit això la va besar i va marxar. La noia, marejada, encara no ho ha entès, pots ajudar-la dient si en Pau es vol casar o no?

TROBAREU LA SOLUCIÓ ALS COMENTARIS. FELICITATS A " Carme "
]]>