複製鏈接
請複製以下鏈接發送給好友

FreePBX

鎖定
FreePBX 是一個最強大的 GUI(基於網頁的)配置Asterisk的工具。它提供標準傳統電話系統能做的任何事,加入大量的新功能。
中文名
FreePBX
FreePBX
是一個最強大的 GUI基於網頁的
配    置
Asterisk的工具
是 IP 電話
工具 Asterisk的標準

目錄

FreePBX概念

FreePBX FreePBX
FreePBX 是一個最強大的 GUI(基於網頁的)配置Asterisk的工具。它提供標準傳統電話系統能做的任何事,加入大量的新功能。
FreePBX 之前被稱為 Asterisk Management Portal,是 IP 電話工具 Asterisk的標準化實現,可提供 Web 配置界面和其他工具。
FreePBX集成了多個廠家的asterisk兼容卡驅動,例如:Digium, OpenVox, Sangoma等

FreePBX配置

Freepbx環境下的Asterisk配置文件
安裝了Freepbx後,會對Asterisk配置文件目錄(默認/etc/asterisk)下的文件結構做一些修改.但萬變不離其宗,熟悉了Freebpx環境下的Asterisk配置文件結構,讓Freepbx更靈活的適應具體的需求
1、extensions.conf
/etc/asterisk/extensions.conf是/var/www/html/admin/modulus/core/etc/extensions.conf的符號連接(類似windows下的快捷方式).這個文件是由Freepbx控制,每次在freepbx web頁面上的更動在apply以後,這個文件都會被重寫,所以針對這個文件的手動修改,將會在下一次freepbx Apply 應用之後失效.
考慮到定製性和擴展性,Freepbx通過文件引用的方式來解決這個問題.輔助的配置文件如下
extensions_override_freepbx.conf
這個文件的內容將會覆蓋Freepbx的extensions.conf和extensions_additional.conf中的內容,僅限於高級用户使用,如發現freepbx的缺陷後,臨時修補.對freepbx的定製更靈活的方式是在extensions_custom.conf定義
extensions_additional.conf
Freepbx的WEB界面和dialplan相關的配置生成的內容保存這裏,Freepbx每次apply配置之後都會覆寫本文件.
extensions_custom.conf 這裏是定製和完善Freepbx環境下Asterisk dialplan的正確位置
備註:
從這裏看出,xxxx_additional.conf文件是Freepbx 界面生成的對應的配置文檔而xxx_custom.conf是Freepbx預留的定製空間. 可參考/etc/asterisk/目錄下的extensions_custom.conf.sample釋例文件.
2、sip.conf/etc/asterisk/sip.conf
sip.conf/etc/asterisk/sip.conf 是 /var/www/html/admin/modulus/core/etc/sip.conf 的符號連接,和extensions.conf 的情況相同,所以針對這個文件的手動修改,將會在下一次 freepbx Apply 應用之後失效.
3、iax.conf
/etc/asterisk/iax.conf是/var/www/html/admin/modulus/core/etc/iax.conf的符號連接,和extensions.conf的情況相同,所以針對這個文件的手動修改,將會在下一次freepbx Apply 應用之後失效.