Asterisk x Bookli
Questo manuale descrive i passaggi necessari per collegare un centralino Asterisk a Bookli, creando un interno SIP dedicato.
1. Prerequisiti
Un centralino Asterisk attivo e funzionante.
Accesso ai file di configurazione
sip.conf
eextensions.conf
(o accesso all'interfaccia grafica come FreePBX/Issabel).La possibilità di creare un interno SIP dedicato a Bookli.
Accesso al pannello di configurazione di Bookli per inserire le credenziali SIP.
2. Creazione dell’interno su Asterisk
Aprire il file sip.conf
e aggiungere un nuovo interno. In questo esempio useremo l'interno 200.
type=friend
username=200
secret=demo200 ; password che decidi tu
host=dynamic
context=from-internal
disallow=all
allow=ulaw
nat=yes
3. Configurazione Dialplan (extensions.conf
)
extensions.conf
)Esempio base per gestire le chiamate in entrata e in uscita.
[from-internal]
exten => _X.,1,NoOp(Chiamata uscente da Bookli)
same => n,Dial(SIP/${EXTEN},30)
same => n,Hangup()
[from-external]
exten => 200,1,NoOp(Chiamata entrante verso Bookli)
same => n,Dial(SIP/200,30)
same => n,Hangup()
Le chiamate in ingresso dirette all'interno
200
arriveranno a Bookli.Le chiamate generate da Bookli verranno gestite dal contesto
from-internal
.
4. Configurazione lato Bookli
Accedi al tuo pannello Bookli e vai su Impostazioni → Carrier SIP → Nuovo Carrier SIP. Compila i campi con i dati dell'interno appena creato.
Nome Carrier: Asterisk Interno 200
Richiede Registrazione: ✅ Selezionato
Username Registrazione:
200
Password Registrazione:
demo200
SIP Realm: IP o dominio del tuo server Asterisk (es.
pbx.miodominio.com
)From User:
200
Numero di Telefono:
200
Gateway
Indirizzo IP: IP pubblico del server Asterisk (es.
203.0.113.10
)Porta:
5060
Netmask:
32
Chiamate in entrata: ✅ Selezionato
Chiamate in uscita: ✅ Selezionato
5. Test
6. Troubleshooting
Was this helpful?