Trixbox: Asterisk packagé
hassan.hassan@urec.cnrs.fr
Unité Réseaux du CNRS
Présentation de la trixbox
• L’idée
▫ Fournir une distribution complète OS + IPBX
•  Centos + noyau asterisk + paquets sta...
Avantage de la trixbox
• Facile à installer
• Aucune connaissance du système linux n’est
requise
• Contient tous les paque...
Inconvénient de la trixbox
• Configuration par interface graphique
uniquement
▫ Limite l’utilisation des scripts
▫ Générat...
Les versions de la trixbox
• Trixbox CE
▫ Version libre
▫ Uniquement les paquets libres sont intégrés
• Trixbox Pro
▫ Vers...
Architecture ToIP avec la trixbox
18/05/2010H. HASSAN
6
trixbox
VoIP
TDM
Carte TDM
Trunk SIP
Abonnement TDM
Utilisateur
Architecture ToIP avec la trixbox
18/05/2010H. HASSAN
7
Trunk1
Utilisateur
Opérateur 1
Trunk N
Opérateur N
Trunks
Routes
S...
Conclusion
• Un trunk est une liaison physique
• Une route est une liaison logique
• Un utilisateur peut avoir plusieurs r...
TP trixbox
• Objectif: définir une architecture ToIP de base
avec une trixbox
▫ Déclarer un trunk SIP
▫ Déclarer une route...
Accès à l’interface
• http://tpxx.paris.urec.cnrs.fr
• Passer en mode admin
▫ Cliquer sur le lien « switch » en haut à dro...
Etat du système
• Les menus qui permettent de consulter l’état du
système
▫ System status: l’état global du système, trunk...
Configuration du système
• L’opérateur fournit
▫ Les identifiant du trunk
▫ La plage SDA associée
• Dans le menu PBX setti...
Définir un trunk
•  Dans (Trunks->Add SIP Trunk)
•  Dans (Outgoing Settings)
▫  Donner un nom au Trunk
▫  Remplir (PEER De...
Définir un trunk
•  Dans (Incoming Settings)
▫  User context « identifiant du compte »
▫  User details
  Secret=« MOT DE ...
Définir une route sortante
• Dans (Outbound Routes->Add Route)
• Donner un nom à la route
• Dial Patterns
▫ 0|.
• Trunk Se...
Définir une extension
• Dans (Extensions)
▫ Submit avec « Generic SIP Device » comme option
▫ Dans (Add Extension)
 User ...
Définir une route entrante
• Dans (Inbound Routes)
▫ Dans (Add Incoming Route)
 DID Number: le numéro dans la plage SDA a...
Configurer un softphone
• Il faut:
▫ User extension
▫ Password
▫ Domain name
• L’enregistrement est accepté => la ligne es...
Restreindre l’enregistrement
• Dans Extensions
• Edit « l’extension »
• Définir un sous réseau pour accepter
l’enregistrem...
Exploration des menus
• Exploration libre des menus
18/05/2010H. HASSAN
20
Prochain SlideShare
Chargement dans…5
×

5 trixbox

307 vues

Publié le

trixbox

Publié dans : Internet
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
307
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
17
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

5 trixbox

  1. 1. Trixbox: Asterisk packagé hassan.hassan@urec.cnrs.fr Unité Réseaux du CNRS
  2. 2. Présentation de la trixbox • L’idée ▫ Fournir une distribution complète OS + IPBX •  Centos + noyau asterisk + paquets standards • GUI: FreePBX http://www.freepbx.org 18/05/2010H. HASSAN 2
  3. 3. Avantage de la trixbox • Facile à installer • Aucune connaissance du système linux n’est requise • Contient tous les paquets libres utiles avec Asterisk • Configuration par interface graphique (Web) • Mise à jour automatique • Très stable 18/05/2010H. HASSAN 3
  4. 4. Inconvénient de la trixbox • Configuration par interface graphique uniquement ▫ Limite l’utilisation des scripts ▫ Génération des fichiers de configuration après chaque modification • Adapté aux petites structures • Les fonctions avancées sont payantes 18/05/2010H. HASSAN 4
  5. 5. Les versions de la trixbox • Trixbox CE ▫ Version libre ▫ Uniquement les paquets libres sont intégrés • Trixbox Pro ▫ Version payante ▫ Beaucoup de modules développés pour faciliter l’utilisation de la trixbox en grande structure 18/05/2010H. HASSAN 5
  6. 6. Architecture ToIP avec la trixbox 18/05/2010H. HASSAN 6 trixbox VoIP TDM Carte TDM Trunk SIP Abonnement TDM Utilisateur
  7. 7. Architecture ToIP avec la trixbox 18/05/2010H. HASSAN 7 Trunk1 Utilisateur Opérateur 1 Trunk N Opérateur N Trunks Routes Sortantes Routes Entrantes Compte
  8. 8. Conclusion • Un trunk est une liaison physique • Une route est une liaison logique • Un utilisateur peut avoir plusieurs routes sortantes et /ou entrantes 18/05/2010H. HASSAN 8
  9. 9. TP trixbox • Objectif: définir une architecture ToIP de base avec une trixbox ▫ Déclarer un trunk SIP ▫ Déclarer une route sortante ▫ Déclarer un utilisateur  Configurer le compte utilisateur ▫ Déclarer une route entrante ▫ Passer des appels téléphoniques avec SIP 18/05/2010H. HASSAN 9
  10. 10. Accès à l’interface • http://tpxx.paris.urec.cnrs.fr • Passer en mode admin ▫ Cliquer sur le lien « switch » en haut à droite de l’écran ▫ Saisir l’identifiant « maint » ▫ Et le mot de passe fourni en TP • L’interface « admin » permet de: ▫ Consulter l’ état du système ▫ Changer la configuration ▫ Effectuer les mises à jour 18/05/2010H. HASSAN 10
  11. 11. Etat du système • Les menus qui permettent de consulter l’état du système ▫ System status: l’état global du système, trunk, utilisateur, … ▫ System: System info et Network ▫ Packages: les paquets installé ▫ PBX: PBX settings et PBX status 18/05/2010H. HASSAN 11
  12. 12. Configuration du système • L’opérateur fournit ▫ Les identifiant du trunk ▫ La plage SDA associée • Dans le menu PBX settings ▫ Définir un trunk ▫ Définir une route sortante ▫ Définir une extension ▫ Définir une route entrante 18/05/2010H. HASSAN 12
  13. 13. Définir un trunk •  Dans (Trunks->Add SIP Trunk) •  Dans (Outgoing Settings) ▫  Donner un nom au Trunk ▫  Remplir (PEER Details)   host=« NOM DU SERVEUR »   username=« IDENTIFIANT DU COMPTE »   secret=« MOT DE PASSE »   type=peer   canreinvite=no   insecure=very   disallow=all   allow=ulaw&gsm   context=from-trunk 18/05/2010H. HASSAN 13
  14. 14. Définir un trunk •  Dans (Incoming Settings) ▫  User context « identifiant du compte » ▫  User details   Secret=« MOT DE PASSE »   type=user   context=from-trunk •  Dans (Registration) ▫  Register String   Identifiat:motdepasse@nomduserveur:5060 •  Submit changes •  Apply changes 18/05/2010H. HASSAN 14
  15. 15. Définir une route sortante • Dans (Outbound Routes->Add Route) • Donner un nom à la route • Dial Patterns ▫ 0|. • Trunk Sequence ▫ Etablir la priorité des trunks 18/05/2010H. HASSAN 15
  16. 16. Définir une extension • Dans (Extensions) ▫ Submit avec « Generic SIP Device » comme option ▫ Dans (Add Extension)  User Extension : numéro interne de l’utilisateur  Display Name: Le nom associé ▫ Dans (Device Options)  Définir le mot de passe • Submit Changes • Apply Changes 18/05/2010H. HASSAN 16
  17. 17. Définir une route entrante • Dans (Inbound Routes) ▫ Dans (Add Incoming Route)  DID Number: le numéro dans la plage SDA associé au compte ▫ Dans (Set Destination)  Terminate Call: choisir l’extension ▫ Submit ▫ Apply Changes 18/05/2010H. HASSAN 17
  18. 18. Configurer un softphone • Il faut: ▫ User extension ▫ Password ▫ Domain name • L’enregistrement est accepté => la ligne est active 18/05/2010H. HASSAN 18
  19. 19. Restreindre l’enregistrement • Dans Extensions • Edit « l’extension » • Définir un sous réseau pour accepter l’enregistrement 18/05/2010H. HASSAN 19
  20. 20. Exploration des menus • Exploration libre des menus 18/05/2010H. HASSAN 20

×