Esta web utiliza cookies, puedes ver nuestra política de cookies, aquí Si continuas navegando estás aceptándola

Alta disponibilidad mediante Keepalive


Keepalive es un magnífico sistema de alta disponibilidad, nos permitirá migrar de forma automática ips entre diferentes servers, esto nos permitirá tener un sistema altamente disponible con un downtime mínimo.

En este ejemplo vamos a utilizar keepalive para mantener varias vips(ips compartidas) por el proceso haproxy.

 

Keepalive funciona en base a:

  • VRRP: Este protocolo consiste en el envio de mensajes keepalive a nivel 2, esto implica que los equipos deben de estar en el mismo segmento de red.
  • vrrp_script: Script que comprueba que el proceso a monitorizar sigue activo.

Autor: Kr0m -- 11/01/2014 22:01:53

Compilación kernel Raspberrypi diferente arquitectura


En este artículo vamos a explicar los pasos necesarios para compilar un kernel para ARM desde Amd64, el objetivo final es compilar el kernel de nuestra Raspberrypi sin tener que esperar una eternidad.

Para llevar a cabo nuestra empresa necesitaremos el siguiente software:

  • Fuentes del kernel
  • Cross-toolchain para ARM
  • Compilador ARM

Autor: Kr0m -- 03/01/2014 00:01:08

Hints Asterisk


Asterisk nos permite hacer muchas cosas dentro del mundo VoIP aunque muchas de ellas funcionen solo parcialmente y tengamos que soportar cuelgues debido a los múltiples bugs que incorpora, incluso así vale la pena seguir investigando y probando cosillas.

En esta ocasión explicaré para que se utilizan los hints, estos  nos servirán para saber el estado de las extensiones desde el propio panel de la centralita, así sabrá de antemano si la extensión final está ocupada o no.


Autor: Kr0m -- 02/12/2013 12:12:29

ChanSpy Asterisk


Mediante chanspy podremos realizar escuchas en conversaciones ajenas, cuidado como utilizamos esto que nos puede caer un buen paquete si no avisamos a los conversantes de que sus llamadas pueden ser escuchadas.


Autor: Kr0m -- 01/12/2013 12:12:41

AstDB


Astdb es una base de datos interna de Asterisk empleada para realizar operaciones básicas, de este modo no nos vemos forzados a instalar una base de datos mas compleja y pesada como sería MySQL, PostgreSQL o cualquier otra.

La base de datos de Asterisk se organiza por familias(family), en cada familia hay llaves(key) que son los valores finales.


Autor: Kr0m -- 01/12/2013 11:12:07

Meetme Asterisk


Meetme nos permitirá crear salas de conferencia de forma muy sencilla, pero hay que tener en cuenta que esto va a consumir un gran número de recursos en el sistema.


Autor: Kr0m -- 01/12/2013 11:12:01

Call parking Asterisk


En Asterisk es posible lo que se llama parking de llamadas, esto consiste en transferir una llamada a una extensión de parking para que una tercera extensión la recoja.

Un ejemplo sería:
- 1 llama a 2
- 2 aparca a 1
- 3 puede recuperar la llamada llamando a un extensión determinada


Autor: Kr0m -- 01/12/2013 11:12:52

Voicemail en Asterisk


En este artículo voy a explicar como configurar el buzón de voz en Asterisk, una funcionalidad interesante es que nos puede enviar un e-mail con el fichero de audio adjunto, de este modo podremos escuchar los mensajes allí donde estemos.


Autor: Kr0m -- 01/12/2013 10:12:03

Instalación Gentoo Raspberrypi


Vamos a instalar Gentoo en nuestra Raspberrypi, es solo una prueba de concepto ya que la compilación de los binarios lleva demasiado tiempo en este hardware.

En próximos artículos explicaremos como compilar mediante distcc y cross-dev ;)


Autor: Kr0m -- 28/10/2013 10:10:38

Compilación distribuida con gentoo


Hay ocasiones en las que compilar código fuente en la máquina local puede suponer fundir el micro, en mi caso tengo gentoo instalada en un portátil que hecha fuego cuando se compila alguna aplicación gorda como firefox o thunderbird.

Gentoo nos permite compilar el código fuente en un equipo externo, la única restricción es que deben compartir la misma rama de gcc.


Autor: Kr0m -- 22/10/2013 09:10:07