原因一:
Asterisk 主機置於防火牆內,並且使用虛擬 IP 時,外部網路的分機遇到這類問題,多半是 RTP 封包未能通過防火牆的原因引起,需重新檢視防火牆設定,同時 sip.conf 需包含下列兩個參數
原因一:
Asterisk 主機置於防火牆內,並且使用虛擬 IP 時,外部網路的分機遇到這類問題,多半是 RTP 封包未能通過防火牆的原因引起,需重新檢視防火牆設定,同時 sip.conf 需包含下列兩個參數
只要是使用 FreePBX 管理介面的 Asterisk 整合套件,會看到這一個模組,此篇將介紹它的用途和使用方法。
首先,這個模組有何用?顧名思義就是電話簿的用途,只是考量用戶的操作介面只是一般話機,所以這個也結合有速撥(SpeedDial)的功能,所以使用話機查詢電話簿進而撥出號碼的方法有兩種:
(原作alang)
目前市售的 IP-PBX 硬體隨便也要個 10 來萬或者百萬元,一般人很難有機會可以接觸到網路電話交換機這塊領域,然而在 Asterisk 開源專案推廣下,這也不在是有錢人才玩的起的科技了。
使用流程:
內部分機或外部電話撥至分機#100,當分機無人接聽或忙線時,該通話自動轉接至語音提示:<我現在不方便接聽電話,如要留言請按 1,轉接手機請按 2,結束請掛斷,謝謝來電>。
Asterisk 內建了許多很好用的電話操作功能,這些統稱為 Feature Codes,以下將列出比較常用的功能操作碼。
《來電轉接》
Asterisk 的命令列模式稱為 CLI。要了解內部核心的運作流程,必須透過 CLI 的指令或檢視 logs,才能快速作系統除錯的工作。
進入的方式很簡單,以 SSH 連線至主機,且登入為 root 帳號,執行指令:
如果想協助 AskoziaPBX 開發/除錯工作,或者在功能上想作些客製的,這些過程的最後,都必須完成重建一個系統映像檔,此篇簡單紀錄如何作 rebuild 的程序。
登入 AskoziaPBX 開發環境,執行以下的指令
(作者alang)
由於官方釋出的版本並未包含支援 g729&g723 的語音編碼,既然它的核心也是 Asterisk 1.4,平台採用的是 m0n0wall,都是 Open Source 的套件,所以要使它能夠支援應該不是難事。