conexion de dos servidores asterisk por consola

Páginas: 7 (1516 palabras) Publicado: 21 de mayo de 2013
Conectar dos servidores Asterisk con protocolo SIP
Lun, 15/12/2008 - 10:18 — admin

Actualizado 12 Septiembre 2009
Tenemos dos servidores Asterisk, A y B, y queremos conectarlos entre ellos, usando el protocolo SIP, para llamar desde A las extensiones de B y desde B las extensiones de A. Además en A tenemos configurado un proveedor de llamadas VoIP para Colombia y desde B queremos enrutartodas las llamadas para Colombia hacia ese proveedor. Las extensiones locales del servidor A y del servidor B no pueden ser iguales. Ejemplo: en el servidor A las extensiones son de 4 cifras y empiezan por 3, en el servidor B son de 4 cifras y empiezan por 4.
Empezamos con la configuración del servidor A (vozcom)
nano /etc/asterisk/sip.conf
añadimos
register =>vozcom:contrasena@sip.voztovoice.net/voznet
[voznet] 
type=friend 
secret=contraseña 
context=phones 
qualify=yes 
host=dynamic 
anguage=es 
disallow=all 
allow=gsm 
allow=ulaw 
allow=alaw
Con la línea de register, conectamos el servidor vozcom al servidor voznet. Con las líneas que están después de la etiqueta [voznet] definimos una extensión SIP che será aquella usada por el servidor B para conectarse al servidor AAhora pasamos al servidor B (voznet)
nano /etc/asterisk/sip.conf
añadimos
register => voznet:contrasena@sip.voztovoice.com/vozcom
[vozcom] 
type=friend 
secret=contraseña 
context=phones 
host=dynamic 
language=es 
qualify=yes 
disallow=all 
allow=gsm 
allow=ulaw 
allow=alaw
Ahora que tenemos los dos servidores configurados tenemos que reiniciarlos. En los dos digitamos el comando:/etc/init.d/asterisk restart
Si todo salió bien desde la consola veremos:
para el servidor A (vozcom)
CLI> sip show registry
sip.voztovoice.net:5060         vozcom             105 Registered           Mon, 15 Dec 2008 09:57:39
CLI> sip show peers
voznet/vozcom              67.18.186.202    D          5060     OK (34 ms)
para el servidor B (voznet)
CLI> sip show registrysip.voztovoice.com:5060        Y      voznet             105 Registered           Mon, 15 Dec 2008 10:00:32
CLI> sip show peers
vozcom/voznet              209.20.72.171    D          5060     OK (34 ms)
Ahora lo único que hace falta es modificar el archivo extensions.conf de ambos servidores.
Servidor A
en el contexto local (para las llamadas entre extensiones) añadimos:
exten => _4XXX,1,NoOp() 
exten =>_4XXX,n,Dial(SIP/voznet/${EXTEN}) 
exten => _4XXX,n,Hangup()
Con estas líneas le decimos a la centralita que todas las llamadas para las extensiones cuyo numero empiece por 4 y sea de 4 cifras sean enrutadas haciavoznet (servidor B)
Servidor B
en el contexto local
exten => _3XXX,1,NoOp() 
exten => _3XXX,n,Dial(SIP/voznet/${EXTEN}) 
exten => _3XXX,n,Hangup()
además para las llamadas aColombia (en el contexto usado para las llamadas externas) ponemos:
exten => _0057.,1,Dial(SIP/vozcom/${EXTEN})
con esta línea definimos que todas las llamadas para Colombia sean pasadas al servidor A que la enrutarà hacia el proveedor VoIP
Actualizamos la configuración en los dos servidores:
CLI> dialplan reload
Ya podemos hacer nuestras pruebas
Buenas amigos es muy bueno que permitan este tipo deregistro, al grado la pregunta:
Estoy realiando mi tesis de grado utilizando asterisk, estoy realizando unos escenarios en redes privadas, no contemplo conexion con internet y no dispondre de targetas digium ni de otro fabricante.
Estoy trabajando con los protocolos SIP e IAX, Bueno unos de los escenarios contempla interconectar dos o más servidores asterisk y poder realizar llamadas entreellos, el detalle esta en que no he podido establecer comunicacion entre dos y en ningum sitio del internet he encontrado informacion buena, se que se puede lograr porque se de los productos que venden como centrales que estan compuestos por asterisk como plataforma principal.
Todo lo que se ve es configuraciones fallidas en los foros, sera que alguien podrá proporcionar una configuracion buena...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conexion servidor
  • Ataque a un servidor asterisk
  • Servidor de conexiones remotas
  • Conexion dw a servidor
  • CONEXION DE DOS PC A MAS
  • conexion de dos ordenadores
  • Conexión directa entre dos abonados
  • Conexion entre dos computadores lejanos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS