You are here

gnu-linux

Temas generales sobre GNU/Linux

Stack SIP PJSIP

Asterisk: 

Hay varios stack SIP conocidos, pero lo que más me ha llamado la atención de PJSIP es que se trata de código abierto, ofrece presencia, mensajería instantánea, y comunicaciones multimedia. Además cabe destacar su ligereza (menos de 150KB), alto rendimiento (7,000 transacciones por segundo en un procesador P4/2.66GHz) y que a la vez ofrezca todas estas funcionalidades.

Python 2.5 en Debian Lenny

Debian: 

Hace poco hablábamos con Warwolf sobre la instalación de Python, y como usar en Etch por defecto el intérprete de Python 2.5 (cuando en Debian Etch es el 2.4)

La tarea es muy sencilla, de hecho basta con tan solo cambiar donde apunta el enlace simbólico y listos. De todos modos cambiar el intérprete por defecto puede acarrearnos problemas ya que las aplicaciones Python que instalemos en Debian Etch han sido probadas para que funcionen correctamente usando Python 2.4

Monitorizar Asterisk con Zenoss Core

Asterisk: 

Zenoss Core es una aplicación de monitorización para diferentes servicios y dispositivos escrita en Python y que corre sobre un servidor de aplicaciones Zope.

Gracias a el Asterisk Zenpack de Andrea Consadori (aún en fase beta) podemos monitorizar con Zenoss nuestra PBX Asterisk gracias a una conexión AMI (Asterisk Manager Interface) que recoge información sobre:

MPI usando Python

Si queremos programar una aplicación distribuida para un cluster o bien tenemos una aplicación en Python que queremos ejecutar en un cluster, veremos que disponemos de varias implementaciones MPI (interfaz de paso de mensajes) para el lenguaje Python.

El lado erótico-festivo de Virtualbox

Offtopic: 

O como una traducción puede arrancarnos una sonrisa, pues esto es lo que me encontré trabajando con Virtualbox en un Ubuntu.

Cluster LAM/MPI con Debian Etch

Podemos configurar un cluster de alto rendimiento en Debian utilizando la interfaz de paso de mensajes LAM/MPI.

Los prerrequisitos de este tutorial es disponer de una instalación básica de debian Etch, en nuestro caso hemos usado cinco máquinas (un frontend y cuatro nodos), aisladas en una red propia que se usará tan solo para el cluster de alto rendimiento, las hemos llamado: (10.11.12.1) debian-frontend, (10.11.12.2) debian-node1, (10.11.12.3) debian-node2, (10.11.12.4) debian-node3, (10.11.12.5) debian-node4. En cada una de las máquinas hemos creado un usuario al que hemos llamado "cluster".

Husmeando en una red VoIP

Asterisk: 

Vamos a intentar averiguar que dispositivos hay en una red VoIP, que servidores y como podemos obtener una lista de usuarios para conectarnos a ellos.

El primer paso va a ser obtener la herramienta smap, que podemos descargar desde el siguiente enlace (parece que ya no está en la web del autor, el software está bajo licencia BSD). Para obtener los usuarios SIP e IAX utilizaremos las herramientas sipscan y enumiax que podemos obtener desde el sitio web Hacking Exposed Voip.

Fe de erratas: Mantenimiento de Asterisk en Debian

Offtopic: 
Debian: 

No hace mucho se publicó el post Mantenimiento de Asterisk en Debian, donde se trató el tema de como mantener un sistema Asterisk PBX corriendo sobre un sistema Debian GNU/Linux, revisando aspectos sobre instalación y mantenimiento.

Al realizar el escrito, se pasó por alto toda la rama security de Debian (http://security.debian.org) por tanto ofreciendo información errónea ya que si bien la versión de Asterisk en el lanzamiento de Etch fue congelada a esta siempre se le han aplicado parches de seguridad, grave error que pudiera incluso llegar a poner en entredicho la seguridad de Debian generando así graves malentendidos, alejándonos de lo que es en realidad el mantenimiento de software de esta fantástica distribución.

Empaquetar Asterisk para Debian

Debian: 
Asterisk: 

No hace mucho hablábamos sobre como instalar y mantener Asterisk corriendo en un sistema Debian GNU/Linux, ya comentamos el estado de los repositorios y se aconsejó compilar Asterisk. Aunque es cierto que los gestores de paquetes nos dejan tener un mejor control del software instalado, Eduardo Ferro nos comentaba que otra solución seria construir un paquete Debian.

Mantenimiento de Asterisk en Debian

Debian: 
Asterisk: 

Para instalar Asterisk en Debian GNU/Linux debemos contemplar seriamente la opción de bajarnos el código fuente del sitio web de Digium y compilarlo. La verdad es que es una tarea sumamente sencilla aunque un poco más costosa (me refiero al tiempo de compilación) pero es la única que creo viable.

Si bien es cierto que Debian tiene un fantástico gestor de paquetes (dpkg) y muy buenas herramientas como apt-get, aptitude o synaptic para agregar o eliminar paquetes de la distribución de forma muy limpia, debemos considerar que estamos a la merced de los mantenedores del paquete en Debian (hay que reconocer que hacen un fantástico trabajo) pero en el mundillo del software libre es interesante estar siempre "a la última".

Pages

Subscribe to RSS - gnu-linux