Tag Archives: linux

MRTG Total

MRTG es una utilidad para monitorizar y generar graficos por medio de snmp. Para los que tengan como yo limite de consumo de trafico mensual, va muy bien tener un contador del total de consumo por dias y por meses.

Lo primero que tenemos que hacer es instalar los paquetes necesarios:

apt-get install mrtg libgd-graph-perl libgd-graph3d-perl snmpd

Una vez instalado, configuramos MRTG (/etc/mrtg.cfg):

#################################################
# Multi Router Traffic Grapher -- Sample Configuration File
#################################################
# This file is for use with mrtg-2.5.4c
 
# Global configuration
WorkDir: /var/www/mrtg
 
#General title
Title[^]: Traffic Analysis for Atlantis
 
#We dont need Ipv6
EnableIPV6: no
#Count in bits, grow from right to left, log unknow data as zero
Options[_]: bits,growright,unknaszero
 
#Target to monitor
Target[atlantis]: 2:[email protected]
 
#Page title
Title[atlantis]: Traffic Analysis for Atlantis
PageTop[atlantis]: <H1>Our 100mbps link to the outside world</H1>
#100mb
MaxBytes[atlantis]: 12500000
WithPeak[atlantis]: ymw
AbsMax[atlantis]: 1000000000000
 
#MRTG Total config (Title, Unit = M(Bytes))
#-#Total[atlantis]: Traffic Totals for Atlantis
#-#Total-Unit[atlantis]: M
#-#Total:Ratio[atlantis]: yes

Configurar SNMP (/etc/snmp/snmpd.conf):

com2sec local localhost atlantis
com2sec atlantis 66.111.52.100 atlantis
 
group MyROGroup v1         local
group MyROGroup v1      atlantis
 
view all-nibs included .1 80
 
access MyROGroup ""      v1       noauth    exact  all-nibs    none   none
 
syslocation altantis
syscontact Root

Configuramos iptables para que no puedan acceder al SNMP desde fuera

#SNMPD Solo Local
$IPTABLES -A INPUT -s 127.0.0.1 -p tcp --dport 199 -j ACCEPT
$IPTABLES -A INPUT -s 127.0.0.1 -p udp --dport 161 -j ACCEPT
$IPTABLES -A INPUT -s 85.17.1.127 -p tcp --dport 199 -j ACCEPT
$IPTABLES -A INPUT -s 85.17.1.127 -p udp --dport 161 -j ACCEPT
$IPTABLES -A INPUT -s 0/0 -p tcp --dport 199 -j DROP
$IPTABLES -A INPUT -s 0/0 -p udp --dport 161 -j DROP

Descargamos mrtg_total y lo descomprimimos:

tar xvfj mrtg_total.tar.bz2
cd mrt_total
unzip mrtg_total.zip

El script importante es mrtg_total.pl, y hay que añadirle en la primera linea del fichero #!/usr/bin/perl

Ahora añadimos al crontab que ejecute mrtg_total, por ejemplo cada 3 horas (/etc/crontab):

Read more... (173 words, 2 images, estimated 42 secs reading time)

XFCE 4.4 RC2

Ayer por la noche se publico la version 4.4 RC2 del fantastico escritorio XFCE. Ya queda poco para la version final. Los cambios entre la version 4.2 y la 4.4 son impresionantes. Aqui podeis ver los cambios de la RC1 a la RC2 y desde aqui os lo podeis bajar para compilarlo (tiene un bonito instalador grafico que lo hace todo mas facil)

Multiples proyectos con trac y svn usando HTTPS

Voy a explicar como montar el sistema de gestion de proyectos trac y subversion usando https para trabajar con subversion. Yo lo he montado en una debian usando apache2, asi que lo primero que necesitamos es instalar todo lo necesario

apt-get install trac subversion apache2 subversion libapache2-svn libapache2-mod-python2.3

Una vez descargado e instalado creamos el certificado necesario para usar tanto trac y subversion bajo https. Entra en el directorio /etc/apache2/ssl y ejecuta lo siguiente:

openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

Ahora ya tenemos listo los certificados, asi que ahora solo nos queda configurar el apache. Yo he creado un trac.dominio.ext y un svn.dominio.ext para hacer esto, pero esto va a gusto de cada uno. Yo como uso dos subdominios distintos, lo tengo en ficheros separados.

Read more... (218 words, estimated 52 secs reading time)

DIVX/XVID a DVDR en GNU/Linux

El otro dia tenia que convertir un divx a dvdr para la prima de Irene y que asi pudiera verlo en su reproductor de DVD. Estuve buscando pero no encontre nada claro sobre este tema. Al final con el avidemux he visto que puedo crear video del tipo DVD y audio MP2, asi que aqui os cuento los pasos que segui para crear un DVDR.

Una cosa importante a tener en cuenta es que el video no puede tener un bitrate superior a 9,8Mb/s y el audio tiene que ser a 48kHz, asi que lo primero que hay que hacer es mirar las propiedades del video. Esto se puede hacer una vez abierto en el menu “File -> Properties” y os saldra una pantalla tipo esta:

Read more... (451 words, 12 images, estimated 1:48 mins reading time)

Xfce4.4 Beta 2

Acaban de anunciar que ya esta disponible la nueva beta de la version xfce 4.4 para descargar. Asi que me he puesto a bajar el instalador de la ultima version y me puse a compilarlo. Segun parece tiene un nuevo “File Manager” llamado XArchive. Una vez que lo haya acabado de compilar subire un par de screenshots.