Asterisk
TP 2 – Configuration SIP et DialPlan. 1. La CLI: Pour afficher la version d'Asterisk : core show version Pour afficher la liste des modules installés : feature list (ou module show) 2. Configuration d'un poste SIP 1- Afin de permettre la connexion de poste (paramètres globaux) il faut configurer notre domaine (domain = 192.168.33.138) et le port d'écoute (bindport = 5060). 2- Pour configurer des comptes SIP sur Asterisk: Dans le fichier /etc/asterisk/sip.conf [moncontexte] /*déclaration d'un téléphone IP*/ [200] // numéro de téléphone type=friend // type de contact secret=tplinux // mot de passe qualify=yes // latence nat=no // pas de NAT entre les téléphones et le serveur host=dynamic // adresses IP récupéré par le protocole DCHP canreinvite=no // tous les flux multimédias passent par le serveur asterisk context=moncontexte // permet de définir des zones ayant des droits différents mailbox=200@maboitevocale // numéro de la boite vocal associé 3- Pour recharger le module SIP afin de relire la configuration modifiée il suffit de taper la commande « sip reload » Reloading SIP == Parsing '/etc/asterisk/sip.conf': Found == Parsing '/etc/asterisk/users.conf': Found == Parsing '/etc/asterisk/sip_notify.conf': Found 4- Domain, proxy, user, password, IP, ... 5- Asterisk sait le faire maintenant. 6- La commande qui permet d'afficher les informations des transactions SIP est sip set debug.
3. Configuration de base du plan de numérotation 1- Les contextes existants sont : ael-default ael-demo ael-dundi-e164-canonical ael-dundi-e164-customers ael-dundi-e164-local ael-dundi-e164-lookup ael-dundi-e164-switch ael-dundi-e164-via-pstn ael-iaxprovider ael-iaxtel700 ael-international ael-local ael-longdistance ael-trunkint ael-trunkld ael-trunklocal ael-trunktollfree default demo dundi-e164-canonical dundi-e164-customers dundi-e164-local dundi-e164-lookup dundi-e164-switch dundi-e164-via-pstn iaxprovider iaxtel700 international local longdistance