
圖2 Trixbox的主頁面
系統配置
完成這些工作之后,用戶即可進入Web界面進行后期配置。使用Web瀏覽器訪問Trixbox系統,首頁是幾個主要組件管理界面的入口,如圖3所示,其中 “System Administration”是首先需要配置的部分,這實際上也是由FreePBX/AMP完成的部分,在這里用戶可以進行ZAP/SIP通道的建立、分機和用戶的創建、總機和留言的配置、電話會議室功能的設置,以及與其他VoIP系統的互聯等等所有主要設置,對于界面中未包括的功能,用戶還可以通過 Web界面的配置文件編輯器來進行,換言之,以往只能通過命令行文本界面才能完成的所有功能,如今都可以通過瀏覽器來操作。

圖3 主要組件管理界面
語言功能測試
Asterisk的基本角色是一個IP PBX,也就是說,它能夠交換和路由基于IP的語音流量,發起和建立呼叫,等等。具體地說,它能夠基于SIP或者H.323等協議進行話音交換,還能夠基于MGCP和專有的IAX等協議來進行PBX間的話音路由。因此,Asterisk可以和Internet上的VoIP服務運營商的系統相連接,實現全功能的電話交換系統。
同時,Asterisk本身也能夠實現落地,只要配備Zaptel驅動組件支持的語音板卡,Asterisk系統能連接普通的話機接口、T1/E1中繼線接口、ISDN PRI/BRI接口,與本地的PSTN進行連接,對于長期有員工出差,或者有多個分支機構的企業來說,這種落地功能可以有效節約異地長話費用。
因為我們準備了一塊Digium X100P FXO語音卡,將它連接到實驗室的分機接口,就可以實現IP PBX與PSTN的簡單連接,從而實現在任何地點,只要連接到Internet,都能夠使用實驗室的分機來通話。
以往,我們使用一臺基于FreeBSD和Asterisk 1.2.4的PC機完成這個功能,在測試過程中,我們使用Trixbox,經過簡單配置,很快就實現了原有功能。
使用Web界面,配置ZAP通道,建立撥號規則,建立分機等操作都變得很簡單。在客戶端,我們使用了通用性較好的X-lite軟電話工具,使用SIP協議與Trixbox連接,在實際測試中呼叫建立速度以及語音質量都令我們十分滿意。