Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Importante: utilizar guía solo en CentOS 7.7 o superior, recomendable Maquina virtual
LSO CentOS 7
yum -y update
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20-
current.tar.gz
ls
tar -zxvf Asterisk-20xxxxxx (Las X se reemplazan según el resultado del ls)
ls
cd asterisk-20xxxxxxx (Las X se reemplazan según el resultado del ls)
asterisk -rvvvvvv
sip reload
Si al aplicar el comando sip reload aparece un error de ejecución, debemos habilitar la función en
el siguiente archivo y reinicamos asterisk
vi /etc/asterisk/modules.conf
service asterisk restart
Borrar archivo /etc/asterisk/sip.conf y crear uno nuevo con el mismo nombre y que contenga lo
siguiente:
[1002]
type=friend
qualify=yes
secret=ctir2
host=dynamic
dtmfmode=info
dtmfmode=inband
dtmfmode=rfc2833
context=phones
callerid="ctir2" <1002>
disallow=all
allow=ulaw
allow=alaw
[1003]
type=friend
qualify=yes
secret=ctir2
host=dynamic
dtmfmode=info
dtmfmode=inband
dtmfmode=rfc2833
context=phones
callerid="ctir3" <1003>
disallow=all
allow=ulaw
allow=alaw
[1004]
type=friend
qualify=yes
secret=cisco123
host=dynamic
dtmfmode=info
dtmfmode=inband
dtmfmode=rfc2833
context=phones
callerid="nicolas" <1004>
disallow=all
allow=ulaw
allow=alaw
Al realizar todos estos pasos habilitamos el protocolo SIP, además de crear anexos en ellos, en
los comentarios de cada comando, sale su respectivo significado.
Borramos archivo /etc/asterisk/extensions.conf y crear uno nuevo con el mismo nombre y que
contenga lo siguiente:
[general]
static=yes
writeprotect=yes
[default]
exten=s,1,Hangup
exten=i,1,Hangup
[phones]
exten => 1001,1,Dial(SIP/1001,20,Ttr)
exten => 1001,n,Hangup()
asterisk -rvvvvvv
dialplan reload
Al realizar todos estos pasos habilitamos el plan de discado, que si hacemos una analogía, es el
enrutamiento de nuestra central telefónica.
Probamos llamado entre anexos 1001, 1002, 1003 o al anexo 9999 para escuchar una grabación.