Esta instalación es muy básica y para conexiones sobre vpn (pptpd). La versión instalada es la 11.2.1:

[bash]
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz
tar xvzf asterisk-11-current.tar.gz
cd asterisk-11.2.1
apt-get install libxml2-dev
apt-get install ncurses
apt-get install ncurses-base
apt-get install ncurses-devel
apt-get install ncurses-dev
apt-get install libsqlite3-dev
apt-get install libssl-dev
apt-get install libspeex-dev
./configure
make menuselect // configurar todos los codecs!
make && make install && make config && make samples
# el modulo silk (protocolo skype) no viene con asterisk:
http://downloads.digium.com/pub/telephony/codec_silk/asterisk-11.0/x86-64/codec_silk-11.0_1.0.0-generic_64.tar.gz
tar xvzf codec_silk-11.0_1.0.0-generic_64.tar.gz
cp codec_silk-11.0_1.0.0-generic_64/codec_silk.so /usr/lib/asterisk/modules
[/bash]

Con esto ya está instalado.

Un poco de config:

[bash]
cat /etc/asterisk/sip.conf

[general]
port=5060
bindaddr=0.0.0.0
context=nulo
videosupport=no
language=es
disallow=all
allow=alaw,gsm,speex,silk
localnet=192.168.1.0/255.255.255.0
localnet=192.168.2.0/255.255.255.0
nat=no
;externalip=0.0.0.0
externhost=yourserver.com
echocancel=yes
echocancelwhenbridged=yes

[template](!)
host=dynamic
context=users
type=friend
qualify=yes
canreinvite=no
dtmfmode=rfc2833
limitonpeers=yes
call-limit=2
nat=no
allow=all

[miguel](template)
callerid=miguel
secret=mypassword
defaultuser=miguel

[guest](template)
callerid=guest
secret=mypassword
defaultuser=guest

cat /etc/asterisk/extensions.conf

[users]
exten => miguel,1,Log(NOTICE,»miguel ACCOUNT»)
exten => miguel,2,Dial(SIP/miguel,120,Tt)
exten => guest,1,Log(NOTICE,»guest ACCOUNT»)
exten => guest,2,Dial(SIP/guest,120,Tt)

[/bash]

Consola de asterisk y algunos comandos:

[bash]
asterisk -r

sip show peers
core set verbose 10
originate sip/miguel application echo
reload
[/bash]

Hay que abrir los puertos 5060-5061 y 10001-20000 udp en el firewall!!

Asterisk – guía rápida de instalación

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *