Voip/Asterisk
Installation d'Asterisk et Freepbx
Nous allons installer Asterisk et Freepbx à l'aide du script de Yoann Queret sur une Debian VIERGE .
Telechargement du script :
wget http://www.queret.net/download/Asterisk_FreePBX/scripts/asterisk-freepbx_0.3.4_fr_2010-01-14.sh
Lancement du script :
sh asterisk-freepbx_0.3.4_fr_2010-01-14.sh
Maintenant il suffit de suivre les instructions du script .
Ajouter les voix FR :
Editer sip.conf et ajouter :
language=fr
Dans le bloc :
[general]
; These files will all be included in the [general] context ; #include sip_general_additional.conf defaultexpirey=1800 dtmfmode=auto qualify=yes
Une fois l'installation terminer passage à la configuration .
Configuration Asterisk via Freepbx
Rendez-vous sur l'interface web http://ip_serveur
(Login par defaut : admin/admin)
- Creation de compte SIP :
Ce rendre à l'adresse http://ip_serveur/admin/config.php?type=setup&display=extensions
Selectionner Device : Generic SIP Device Edit Extention : Display Name : Bureau ... Device Options : Secret : monmotdepasse
Submit / On recharge la configuration . Le compte est maintenant Actif .
- Ajout d'une ligne SIP pour rentrer et sortir :
Ce rendre à l'adresse : http://ip_serveur/admin/config.php?type=setup&display=trunks
Selectionner Add SIP Trunk Config : Outgoing Settings Trunk Name : free PEER Details :
type=peer host=freephonie.net username=09XXXXXXX fromuser=09XXXXXXX secret=XXXXX nat=yes insecure=very context=from-trunk
Ne rien mettre dans Incoming Settings
Registration : Register String :
09XXXXXXXX:motdepassesip@freephonie.net
Submit / On recharge la configuration .
- Ajout de route de sortie :
Ce rendre à l'adresse : http://ip_serveur/config.php?type=setup&display=routing
Cliquer sur 0 9_outside. Dans Dial Patterns : Mettre un point . Dans trunk Sequence choisir l'ordre d'utilisation des comptes SIP/Zap ...
Submit / On recharge la configuration .
- Ajout de route d'entrée :
Ce rendre à l'adresse : http://ip_serveur/admin/config.php?type=setup&display=did
Choisir la destination pour les appels dans Set Destination
- Relancer à la main la configuration
Ce connecter en SSH et tapper :
amportal restart