1. 程式人生 > >使用asterisk構建中小企業內部免費的IP電話

使用asterisk構建中小企業內部免費的IP電話

Asterisk是一個開源的PBX(電話交換機)平臺包括了許多常用功能比如語音信箱,電話會議,目錄服務,互動語音應答(IVR)以及自動電話分佈等。Asterisk支援VoIP電話同時可以與普通傳統模擬電話聯通。

“Asterisk的最大魅力在於,它可以將任何一臺舊電腦變成一個高效能的IP電話交換機

”Digium Inc建立了並擁有Asterisk – 最為廣泛應用的開源通訊軟體。自從1999年面世以來,它已經以低於傳統電信成本超過80%的優勢勝出了很多專有通訊裝置生產商。

Asterisk的名字來源於標準電話上的“*”(星號鍵),同時星號也是Linux系統下的萬用字元。就像萬用字元一樣,Asterisk基本可以完成任何事。 Asterisk最初被設計為電話交換機但是今天卻驚人的因為包含了許多受歡迎並且強大的PBX功能而佔據著全球商用電話系統18%的份額。今天,Asterisk在超過170多個國家被應用。Asterisk可以讓一臺普通電腦變成一個能夠部署IP PBX系統的通訊伺服器, VoIP閘道器,會議伺服器以及其他通訊應用。

中型、大型企業,呼叫中心,電信運營商以及政府目前使用Asteris來以專有系統相比非常小的費用來建立基於標準的,功能豐富的通訊系統。Digium估算全世界有超過一百萬的機構使用Asterisk來處理超過十億的電話。

所需軟硬體:

硬體:

區域網

asterisk 伺服器(普通PC機即可,併發量大的話,CPU和網路要好些)

SIP電話機(150元左右,每部電話兩個網絡卡插口,一根網線接進IP電話,再從另一口接上電腦,需要佔用一個IP地址)

每部電話機配備一根約一米長的短網線

軟體:

CenstOS

asterisk-version.tar.gz(從官方可下載)

安裝及配置

安裝CentOS

tar -zxvf asterisk-version.tar.gz

./configure

make

make install

中間會少包,從網上yum

加入到服務和自啟動

updatedb

locate .asterisk #找到對應作業系統的寫好的啟動指令碼,需要修改一下里面的一個變數

cp xxx.asterisk /etc/init.d/asterisk

chkconfig --level 345 asterisk on

service asterisk #檢視啟動停止引數

asterisk引數配置,網上很多,也很簡單,不細述

登入每個IP電話內建的控制網頁,把伺服器地址改好,然後重啟

盡情享受免費的IP電話吧