¿cuanta gente a visto el blog?

Llamar a Asterist desde Zoiper5

sudo nano /etc/asterisk/sip.conf 

[zoiper_user]

type=friend

username=zoiper_ivan

secret=admin

host=dynamic

context=default

nat=yes

canreinvite=no

disallow=all

allow=ulaw

allow=alaw

qualify=yes


sudo systemctl restart asterisk

2. Configurar Zoiper 5

En Zoiper:

  1. Crea una nueva cuenta SIP.


  2. Introduce los siguientes datos:

    • Domain: 10.10.10.138.
    • Username: 1002.
    • Password: admin.

  3. Guarda los cambios e intenta registrar la cuenta.








sudo asterisk -rvvv
sip show peers

 sudo nano /etc/asterisk/pjsip.conf
[1002]
type=endpoint
transport=transport-udp
context=default
disallow=all
allow=ulaw
auth=auth1002
aors=1002

[auth1002]
type=auth
auth_type=userpass
username=1002
password=admin

[1002]
type=aor
max_contacts=1

sudo asterisk -rx "pjsip reload"

sudo asterisk -rx "pjsip show endpoint 1002"

sudo asterisk -rx "pjsip show endpoints"

¡Perfecto! El endpoint 1002 aparece como NonQual, lo cual indica que está registrado correctamente en el servidor Asterisk. Ahora puedes realizar llamadas entre extensiones o probar el sistema configurado en tu extensions.conf.


1. Llamar a otra Extensión

Si tienes otra extensión configurada (por ejemplo, 1001), puedes llamarla directamente desde Zoiper:

  1. Abre el teclado numérico de Zoiper.
  2. Marca el número de la otra extensión (por ejemplo, 1001).
  3. Presiona el botón de llamada.

Si todo está configurado correctamente, deberías escuchar que la otra extensión comienza a sonar.



sudo nano /etc/asterisk/extensions.conf
[default]
exten => 1001,1,Dial(PJSIP/1001)
exten => 1001,n,Hangup()

exten => 1002,1,Dial(PJSIP/1002)
exten => 1002,n,Hangup()

sudo asterisk -rx "dialplan reload"

sudo asterisk -rvvv



Para celular

sudo nano /etc/asterisk/pjsip.conf
[1003]
type=endpoint
transport=transport-udp
context=default
disallow=all
allow=ulaw
auth=auth1003
aors=1003

[auth1003]
type=auth
auth_type=userpass
username=1003
password=admin

[1003]
type=aor
max_contacts=1

sudo asterisk -rx "pjsip reload"

3. Configurar el Usuario en Zoiper para Celular

En tu aplicación Zoiper en el celular:

  1. Crea una nueva cuenta SIP.
  2. Introduce los siguientes datos:
    • Domain: 192.168.0.2 (la dirección IP de tu servidor Asterisk en tu red local).
    • Username: 1003.
    • Password: admin.
    • Port: 5060 (puerto SIP predeterminado).
    • Transport: UDP.
sudo asterisk -rx "pjsip show endpoints"





sudo nano /etc/asterisk/extensions.conf

exten => 1001,1,Dial(PJSIP/1001)
exten => 1001,n,Hangup()

exten => 1002,1,Dial(PJSIP/1002)
exten => 1002,n,Hangup()

exten => 1003,1,Dial(PJSIP/1003)
exten => 1003,n,Hangup()
sudo asterisk -rx "dialplan reload"

sudo asterisk -rx "pjsip show endpoints"









No hay comentarios.:

Publicar un comentario