# **FreePBX** ## Objectif et environnement ### Objectif L’installation et configuration d’un serveur FreePBX ### Environnement Matériels : - Dell PowerEdge r240 avec Proxmox 7.1-7 - Routeur WIFI TP-LINK TL-WA801ND - 2 x tablettes sous LENOVO tab 7 essential sous Android Adressage des VMS : - Réseaux : 172.16.0.0/16 - Serveur FreePBX : SRV-PBX-VOIP 172.28.1.208/16 ### Documentation - - ## Processus ### Installation VM FreePBX Je choisis l’installation recommandé Je choisis le “graphic install – output to VGA” puis “FreePBX standard” Pendant l’installation je configure le mdp root : “**azerty123+**” J'ai redémarré à la fin de l’installation Je me connecte J’ai ensuite modifié la langue du clavier en AZERTY : ```bash system-config-keyboard ``` Puis j’ai fixé l’adresse IP de la façon suivante : ```bash nano /etc/sysconfig/network-scripts/ifcfg-eth0 ``` Redémarrage du service réseau ```bash systemctl restart network ``` ### Config FreePBX J’accède à la page de configuration sur l’adresse Initial Setup ### FreePBX Administration Choix du langage (laissé en anglais) Pour la configuration pare-feu j'ai laissé les paramètres par défaut. Le pare feu passe en vert ### Interagir avec le firewall en ligne de commande Arrêter ```bash fwconsole firewall stop ``` Démarrer ```bash fwconsole firewall start ``` Ajouter une zone de confiance ```bash fwconsole firewall trust 172.28.0.0/16 ``` Retirer une adresse de confiance ```bash fwconsole firewall untrust 172.28.2.3/32 ``` Lister les adresses de confiance ```bash fwconsole firewall list trusted ``` ### Ajouter des utilisateurs par extension (non liée à l’Active Directory) Menu Application \> Extension \> Add Extention Add new SIP J’ai ajout user extension 1001 puis cliqué sur **Submit**. (Répéter la manipulation par utilisateur) Les deux utilisateurs peuvent désormais communiquer ### Relier FreePBX avec l’Active Directory Menu \> User Manager \> Directory \> Add Dans l’exemple, les numéros d’appels sont automatiquement récupérés depuis l’AD. Les postes sont automatiquement créés Mettre l’Active Directory par défaut Menu > User Manager choix par défaut ### Editer les comptes utilisateurs Menu Applications \> Extentions \> Choix Utilisteur On peut attribuer un mot de passe par défaut ou changer la langue dans le menu général. ### Voicemail Accéder sur le téléphone par le bouton enveloppe ou sur une application en composant **\*97.** Pour appeler depuis un autre téléphone, appeler **\*98** et suivez les instructions. Mot de passe pour le répondeur : **1234** NB : Il faut configurer le répondeur du premier appel. ### Intégrer FreePBX dans Active Directory NB : le procédé d’intégration est expliqué dans le chapitre [Active Directory](active_directory.md). ## Conclusion L’installation et la configuration basique du serveur FreePBX s’est bien déroulée. ```{eval-rst} .. raw:: html :file: flyout.html ```