Langues

IPBX Asterisk et la révolution Alix

Au départ une certaine envie d'avoir une meilleure téléphonie…

Depuis un certain temps, je recherchais un moyen d'avoir une solution de téléphonie IP de qualité à moindre coût à mon bureau. Comme je passe assez régulièrement des appels téléphoniques à l'étranger, j'ai parfois des notes assez salées ; surtout lorsque j'appelle depuis mon téléphone portable. 

Second point, je cherche à me débarasser de mes multiples téléphones de maison pour finalement ne plus avoir qu'un seul combiné qui fasse en même temps téléphone mobile et téléphone SIP lorsque je suis chez moi. 

Depuis un certain temps j'avais déjà testé le client SIP proposé sur iPhone par la société Acrobits qui est très bon. J'ai pu le tester en direct en utilisant deux fournisseurs SIP différents : Free et VOIPCheap qui présente l'avantage d'avoir des prix très très compétitifs (plus de deux fois moins cher que Free sur la téléphonie vers les mobiles). 

Pour ces tests, je m'étais contenté de paramétrer mon client SIP pour se connecter sur la plate-forme du fournisseur de VOIP. La qualité moyenne des appels ne me donnait pas entièrement satisfaction, tout comme le fait de ne pas pouvoir recevoir d'appels entrants sur plusieurs appareils en même temps… Bref il manquait quelque chose.

 

Vers un IPBX sur micro Appliance Alix…

Tout comme je suis persuadé que le réseau va de plus en plus voir l'apparition d'appliances OpenSource de qualité, je pense que des petits appliances avec des fonctionnalités bien précises vont commencer à envahir nos bureaux et nos foyers. 

Je suis donc parti à la recherche d'une adaptation du fameux IPBX Asterisk qui soit compatible avec les boîtiers que nous revendons et je suis tombé sur le projet (maintenant assez vieux) ASTLinux. Ce projet propose une distribution Linux sur mesure spécialement adaptée aux boîtiers Alix. 

Bien évidemment cela ne pouvait qu'intéresser OSNet… 

 

Après avoir identifié la bonne version à télécharger, je l'ai installé sur une carte compact flash de 2Go. 

L'installation est fluide et sans surprise. Il faut simplement rebooter deux fois pour finir l'installation dans de bonnes conditions. Une description de la procédure est donnée ici

 

A la fin de la procédure vous avez donc : 

  • Une version de Linux optimisée pour les cartes CF (système monté en RO / Read Only). 
  • Une version "light" d'Asterisk 
  • IPTABLE 
  • OpenVPN client et serveur 
  • De nombreux autres logiciels qui n'ont pas vraiment d'intérêt pour nous… puisque la sécurité de notre réseau est déjà assurée par pfSense et je ne suis pas prêt de changer ma configuration à ce niveau ;-) 

 

Le logiciel est assez spartiate. Ceux qui sont habitués à l'interface de pfSense qui est hyper optimisée et très conviviale seront déçus… Ici pas de guide, peu d'informations, nous sommes dans l'univers des informaticiens avec une communauté assez réduite d'utilisateurs pour le moment. 

L'interface graphique ressemble à cela : 

  

 

Après avoir fait une configuration de base de mon boîtier Asterisk, je me retrouve avec une installation opérationnelle qui me permet de : 

  • Passer des appels téléphoniques à des coûts remarquables :
    • Vers les mobiles en France chez Free : 0,21€ ou 0,29 + de 0,05 à 0,09 €/min à 0,16 à 0,28 €/min
    • Vers les mobiles en France chez VoIP Cheap : 0,08 €/min tout opérateur confondu !!!
    • Cela fait une différence de coût de -70% à  -86% sur les appels mobiles (c'est pas mal) !
  • Passer des appels téléphoniques vers l'étranger avec une offre gratuite vers de nombreux opérateurs (tout comme Free) et une offre à prix très réduit pour les autres opérateurs. 
  • Recevoir des appels à destination de ma FreeBox sur tous mes clients SIP en simultané. 

 

Je vous propose de regarder dans un second article comment configurer votre boîtier Alix pour qu'il fonctionne de façon satisfaisante sur un réseau Free. 

 

 

Salut!

Je tiens à te dire merci pour le travail réalisé, il correspond à mes recherches actuelles et surtout il m'aide grandement. Je ne suis pas un professionnel du réseau mais j'ai compris que pour des sommes modiques, on peut améliorer voire gagner un peu. Je ne quitterais jamais mon PFsense et d'ailleurs merci pour les tutos Free. Désormais, j'ai en plus celui pour utiliser un webphone avec VOipCheap. Personnellement j'avais aussi repéré un Netappel ou un Webcalldirect mais j'avais un doute rapport aux paramètres SIP donnés.

Encore merci pour le boulot réalisé. @+ Nicolas

Je lisais les articles sur la Qos et le traffic shapping et je suis tombé sur cet article... Depuis peu asterisk est un package sur pfsense, c'est super interessant car je vais enfin pouvoir me débarrasser de mon dockstar avec asterisk et le migrer sur mon pfsense!
En attendant biensur d'avoir un papier avec exemple de traffic shapping et voip... En tout cas merci pour ces articles sur pfsense très interessants.

bonjour,
Votre article m'intéresse mais dans mon cas je n'ai pas de "sip device" et pas de xxbox et donc pour être clair je n'ai pas la possibilité avec mon routeur/modem actuel (netgear) de branché physiquement mon tél (rj11).
Question : dois-je acheter un "sip device" ou votre solution permet de brancher directement le tel sur le port rj45 de l'alix ?
Je pense que dans mon cas pour appliquer votre solution il me faut :
- modem/routeur
- alix ipbx
- sip device + tel branché dessus
 
Pouvez-vous me conseiller car je pense que tous les futurs utilisateurs avec ce type de solution n'ont pas toujours une xxxbox avec connecteur rj11 pour le tel physique ... Merci de votre réponse pour m'éclairer ! Cdlt, FT

Pour utiliser la VoIP correctement, il vous faut au minimum un téléphone SIP.

Ce type de téléphone aussi qualifié de "téléphone IP" vous permettra de vous connecter : soit chez un broker SIP (du type de ceux mentionnés dans l'article), soit de vous connecter à un IPBX que vous aurrez déployé en interne. 

Il faut tout de même que vous ayez une liaison de bonne qualité (type ADSL ou mieux SDSL). 

 

Cordialement.