Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... •...
Transcript of Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... •...
![Page 1: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/1.jpg)
Comunicaciones Unificadas
Integración Asterisk 1.8
![Page 2: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/2.jpg)
• Se realizara la integración entre Lync Server 2010 y Asterisk 1.8 para poder realizar y recibir llamadas.
• Requerimientos:
– Lync Server Frontend con Mediation Server Configurado
– Asterisk 1.8 con sip.conf configurado
La configuración necesaria se encuentra se pueden consultar en http://bit.ly/wKNtsj
Objetivo: Vamos a configurar internos de 4 dígitos para Lync y Asterisk
1000 / 1999 (Lync)
2000 / 2999 (Asterisk)
Comunicaciones Unificadas Virtualizadas
![Page 3: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/3.jpg)
Configuramos la trama para Lync -> Lync Server Control Panel
Validamos nuestra cuenta
![Page 4: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/4.jpg)
Seleccionamos -> Voice Routing -> Trunk Configuration
Seleccionamos -> Global -> Edit -> Show details…
![Page 5: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/5.jpg)
Realizamos el siguiente ajuste -> Ok
![Page 6: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/6.jpg)
Aplicamos el cambio -> Commit -> Commit all
![Page 7: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/7.jpg)
Confirmamos el cambio –> Commit
![Page 8: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/8.jpg)
Confirmamos que el cambio fue exitoso -> Close
Seleccionamos -> Voice Routing -> Dial Plan –> Global –> Show details…
![Page 9: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/9.jpg)
Ponemos un nombre –> Remove (eliminamos la configuración predeterminada)
![Page 10: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/10.jpg)
Seleccionamos –> + New
![Page 11: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/11.jpg)
Seleccionamos un nombre –> configuramos como se muestra en la pantalla y nos desplazamos hacia abajo (le regla disca todo los números que empiezan con 2 y tiene 4 dígitos (internos de Asterisk))
![Page 12: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/12.jpg)
Ajustamos los datos –> Ok
![Page 13: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/13.jpg)
Confirmamos –> Ok
![Page 14: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/14.jpg)
Global –> Commit –> Commit all
![Page 15: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/15.jpg)
Lync muestra los cambios –> Commit
![Page 16: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/16.jpg)
Los cambios fueron realizados –> Close
Desde Lync Server Control Panel -> Configuramos el interno 1001 para una cuenta de Lync, es importante tener en cuenta que la cuenta tiene que estar configurada con Enterprise Voice -> Commit
![Page 17: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/17.jpg)
En Voice Routing -> Route -> Click en LocalRoute –> Edit -> Delete
Selecionamos -> + New
![Page 18: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/18.jpg)
Seleccionamos un nombre –> Asterisk (nos desplazamos mas abajo)
![Page 19: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/19.jpg)
En Associated gateways -> Add..
![Page 20: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/20.jpg)
Seleccionamos la central -> Ok
![Page 21: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/21.jpg)
Seleccionamos -> Ok
Seleccionamos -> Commit -> Commit All
![Page 22: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/22.jpg)
Seleccionamos -> Commit
Seleccionamos -> Close
![Page 23: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/23.jpg)
Ingresamos por SSH a Asterisk -> ejecutamos cd /etc/asterisk
vi sip.conf
Presionamos [i] en modo – INSERT – (copiamos las siguientes líneas)
[2001]
type = friend
callerid = Interno Asterisk [2001] ; Caller ID
secret = 2001 ; Password
host = dynamic
context=from-asterisk ; Contexto Asterisk
canreinvite = no
nat=yes
dtmfmode = rfc2833
mailbox = 2001
qualify = yes
disallow = all
allow = alaw
transport = udp
![Page 24: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/24.jpg)
Presionamos -> [ESC] :wq!
![Page 25: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/25.jpg)
Ejecutamos -> mv extensions.conf extensions.conf.old
vi extensions.conf Presionamos [I] – Modo – INSERT – y copiamos las siguientes lineas
[general]
static=yes
writeprotect=no
[globals]
[default]
[from-lync] ; Contexto Lync 2010
;Salida internos con comienzan con 2 y tenga 4 digitos - Asterisk
exten => _2XXX,1,Answer()
exten => _2XXX,n,Dial(SIP/${EXTEN},20,tr)
exten => _2XXX,n,Busy
![Page 26: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/26.jpg)
[from-asterisk] ; Contexto Asterisk 1.8
; Llamadas a Internos de Lync que empiecen con 1
exten => _1XXX,1,Set(EXT=+${EXTEN})
exten => _1XXX,1,Answer()
exten => _1XXX,n,Dial(SIP/Trama_Lync/${EXT},20,tr)
exten => _1XXX,n,Busy
; Interno 2001
exten => 2001,1,Answer()
exten => 2001,n,Dial(SIP/2001,20,tr)
exten => 2001,n,Hangup
![Page 27: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/27.jpg)
Presionamos -> [ESC], wq! (para guardar el archivo)
![Page 28: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/28.jpg)
Reiniciamos asterisk con el comando –> service asterisk restart
Para realizar la prueba voy a utilizar un SoftPhone X-Lite para el interno Asterisk con la siguiente configuración el password es 2001 el interno lo configuramos antes en sip.conf
![Page 29: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/29.jpg)
Para lync utilizamos un cliente nativo con la configuracion del interno como se muestra en la siguiente imagen usuario [email protected] interno 1001
![Page 30: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/30.jpg)
Vemos como se ven los clientes a utilizar en la prueba
Cliente Lync [1001]
Cliente Asterisk [2001]
![Page 31: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/31.jpg)
Desde el cliente Asterisk interno 2001 llamamos al interno 1001 [[email protected] en lync]
![Page 32: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/32.jpg)
Desde el cliente de Lync [email protected] interno 1001 llamamos al interno 2001 en Astersik
![Page 33: Integración Asterisk 1• Se realizara la integración entre Lync Server 2010 y ... • Requerimientos: –Lync Server Frontend con Mediation Server Configurado –Asterisk 1.8 con](https://reader034.fdocuments.co/reader034/viewer/2022042709/5f49793d78ff7348c23cb3a2/html5/thumbnails/33.jpg)
Por ultimo vemos el log generado en Asterisk de la llamada desde Asterisk a Lync y viceversa
Llamada interno 2001 a 1001 [Asterisk – Lync]
Llamada de interno 1001 a 2001 [Lync – Asterisk]
El resto queda libre a su imaginación, saludos!