Vous êtes sur la page 1sur 4

hamachi | La VozIP de Almera

La VozIP de Almera
Voip con asterisk hasta en la sopa

INICIO

SOBRE M

DOCUMENTOS

Plan B para solucionar problemas de audio


en Asterisk mediante VPN zero-config

19
04

Cuando uno se inicia en


el mundillo de Asterisk,
al principio todo son
problemas,
follones y 2009
complicaciones.
Mucha
gente que se acerca a la VoIP, lo
hace atrada por la buena pinta del
proyecto y la gran cantidad de
referencias que se encuentra por
la red. En principio la idea es
sencilla:
una
centralita
por
software y bajo Linux. Bien, llega
el momento de decir joder!!
(perdn) ya es hora de que le
meta mano al leche del linux y
esto
puede
ser
una buena
oportunidad.
Hasta aqu todo ok el tema est
en que si uno no es informtico
(ni tiene intencin de serlo pronto)
y
sus
conocimientos
de
programacin son los mismos que
de corte y confeccin, pues la
cosa puede acabar siendo un
autntico infierno.
Cliente Hamachi Windows

A veces el uso de distribuciones


precompiladas (PIAF, Elastix, etc)
puede ayudar, pero hay ocasiones en que no hay pantalones de avanzar. Un caso
tpico suele ser el del problema relacionado con audio en un slo sentido entre
ubicaciones remotas. Esta situacin suele darse mucho cuando se usa SIP para las
comunicaciones. El conocido como one-way-audio se produce por una inexperta
configuracin de parmetros en Asterisk o, a veces, por los routers involucrados en
la comunicacin.
En esta entrada voy a hablar de una herramienta que puede ayudar a solventar este
problema y que permitir avanzar mientras vamos cogiendo ms experiencia con
Asterisk y as meterlo en verea. Bsicamente, la idea es realizar tneles VPN entre
las diferentes localizaciones al objeto de tener a todo el mundo en la misma red y
as garantizar que no habr problemas con los puertos durante las comunicaciones.
Existen muchas herramientas para hacer VPNs tales como PPTP, OpenVPN, IPSEC,
etc, pero hay una que me ha gustado mucho por lo fcil que es de configurar as
como el gran soporte multiplataforma que tiene: HAMACHI.
Hamachi permite crear una red VPN de manera muy sencilla sin tener, prcticamente,
conocimientos tcnicos. Adems, las comunicaciones en dicha red estn encriptadas,
por lo que son ms seguras. En la wikipedia existe una entrada completsima sobre
Hamachi que ayuda bastante a entender su funcionamiento.
Vamos al lo!!!!

https://ualtech.wordpress.com/tag/hamachi/[16/01/2015 14:03:55]

Y QUIN ES ESTE TO???


Si tienes inters en contactar
conmigo, me puedes mandar un
emilio a
pagilm[algarroba]gmail[punto]com
Buscar

ARCHIVOS
julio 2011
abril 2009
febrero 2009
enero 2009
diciembre 2008
noviembre 2008
octubre 2008
septiembre 2008
agosto 2008
julio 2008
junio 2008
mayo 2008
abril 2008
marzo 2008
febrero 2008
enero 2008
BLOGROLL
Enriquito
Markus Gebel
Microsiervos
Saghul
Sinologic
SuperJulin
voip-info
voipnovatos
L

enero 2015
M X J V S

5 6 7
12 13 14
19 20 21

1
8
15
22

2
9
16
23

jul

3
10
17
24

D
4
11
18
25

26 27 28 29 30 31

Seguir

hamachi | La VozIP de Almera

Configuracin de Hamachi para Asterisk en


Centos/Fedora/RedHat
Lo primero es descargarnos el paquete en nuestra mquina e instalarlo:

Seguir La VozIP de
Almera
Recibe cada nueva publicacin
en tu buzn de correo
electrnico.

cd /usr/src
wgethttp://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
tar -zxvf hamachi-0.9.9.9-20-lnx.tar.gz

Introduce tu direccin de correo electrnico

cd hamachi-0.9.9.9-20-lnx
make install

Una vez instalado, es necesario ejecutar el programa tuncfg, el cual crear la red
hamachi. De esta forma el servicio funcionar correctamente.
tuncfg

Hasta aqu todo fcil y sin problemas. Ahora vamos a ver cmo se crean redes
Hamachi y nos unimos a una ya creada.

Crear red Hamachi


Pa poder trabajar, lo primero que haremos ser crear una red a la cual ir aadiendo
todos nuestros equipos, ya sean linux, windows o mac.
Primero arrancamos el servicio con la indicacin de que las configuraciones vayan a
/etc/hamachi
hamachi-init -f -c /etc/hamachi
hamachi-c /etc/hamachi start

Nos logueamos en la red Hamachi


hamachi-c /etc/hamachi login

y pasamos a crear nuestra propia red (cambiar mired y mipassword por los valores
que ms nos gusten)
hamachi-c /etc/hamachi create mired mipassword

El paso siguiente consiste en unirse a esa red con un nick (cambiar nickname por el
nombre de usuario que queramos y network por el nombre de red que pusimos
antes)
hamachi-c /etc/hamachi set-nick nickname
hamachi-c /etc/hamachi go-online mired

Yacasihemos terminado. Tenemos la red creada y estamos logueados en ella. Ahora


slo queda automatizar el proceso para que en el arranque se ejecute solo.
nano /usr/bin/hamachi-start

y metemos la siguiente informacin


#!/bin/sh

hamachi_start() {
echo "Startinghamachi..."
/sbin/tuncfg
/usr/bin/hamachi -c /etc/hamachi start
}

hamachi_stop() {
echo "Stoppinghamachi..."
killall tuncfg
/usr/bin/hamachi -c /etc/hamachi stop
}

https://ualtech.wordpress.com/tag/hamachi/[16/01/2015 14:03:55]

Suscrbeme
Construye un sitio web con
WordPress.com

hamachi | La VozIP de Almera

hamachi_restart() {
hamachi_stop
sleep 1
hamachi_start
}

case "$1" in
'start')
hamachi_start
;;
'stop')
hamachi_stop
;;
'restart')
hamachi_restart
;;
*)
hamachi_start
esac

damos permisos de ejecucin


chmod a+x /usr/bin/hamachi-start

y por ltimo, slo resta aadirlo a /etc/rc.local para que lo arranque solito. Lo
editamos
nano /etc/ rc.local

y aadimos al final de dicho archivo


if [ -x /usr/bin/hamachi-start ]; then
. /usr/bin/hamachi-start
fi

guardamos y listo!!!!

Unirnos a una red Hamachi existente


En el apartado anterior hemos creado una red desde linux. Ahora se puede empezar a
aadir clientes (sean de linux o no) a dicha red. Por ejemplo, se pueden aadir otros
Asterisk o equipos con windows (porttiles o no) que tengan softphones, etc
Primero arrancamos el servicio con la indicacin de que las configuraciones vayan a
/etc/hamachi
hamachi-init -f -c /etc/hamachi
hamachi-c /etc/hamachi start

Luego ejecutamos
hamachi -c /etc/hamachi set-nick miusuario
hamachi -c /etc/hamachi login
hamachi -c /etc/hamachi join mired mipassword
hamachi -c /etc/hamachi go-online mired

Si queremos ver quin hay en la red


hamachi-c /etc/hamachi list

y si queremos salirnos
hamachi-c /etc/hamachi go-offline mired

Todo lo anterior se ha de realizar en linux, aunque tambin se puede hacer desde


windows. En este caso, y gracias a la interfaz que trae, se puede hacer mucho ms
sencillo. De hecho, lo que yo suelo hacer es crear las redes que me interesan desde la

https://ualtech.wordpress.com/tag/hamachi/[16/01/2015 14:03:55]

hamachi | La VozIP de Almera


interfaz de windows y luego voy aadiendo clientes en el resto de las mquinas.
Adems de ayudarnos con el tema del audio y Asterisk, ya podis ver que Hamachi va
a facilitar mucho las cosas en otros menesteres como, por ejemplo, la gestin
remota de equipos.
Espero que os sea de utilidad
Fuente original: FreePBX VPN
Actualizacin: en mquinas de con OS 64 bits es necesario hace un
yum install libgcc.i386

antes de instalar nada.


Comentarios : 5 Comments
Etiquetas: hamachi, NAT, VPN
Categoras : asterisk

Crea un blog o un sitio web gratuitos con WordPress.com. El tema Freshy.

https://ualtech.wordpress.com/tag/hamachi/[16/01/2015 14:03:55]

Vous aimerez peut-être aussi