Was this page helpful?

DIY Trixbox

    內容表格
    沒有標頭

    (作者thx 2006 .7)

    架設IP PBX box所需要的硬體設備:
    1.主機(儲存裝置可以視情況使用硬碟或記憶卡,如果使用live cd載到記憶體中執行的話就都不用了:p)
    2.OpenVox卡(http://openvox.com.cn

    比 較正規使用的話可以使用Dell SC430 server為主機(P4 2.8D 雙核心CPU server),儲存裝置使用2GB CF卡+IDE CF adapter,以及OpenVox卡版 (含4個 fxo/fxs port,可以參考wikipedia的解釋:Foreign exchange office / Foreign exchange Station )。總價約nt 25000-30000。

     

    001.jpg 002.jpg


    二.安裝前的準備

    目前主流的Voip 程式中以asterisk(http://www.asterisk.org/ )最受歡迎。asterisk可以在Micosoft windows(via colinux),Apple OS X,FreeBSD,GNU/Linux等主流作業系統中運行,其中Linux+asterisk的組合最為普遍。另外也有一次OS+package幫你 裝到好的trixbox(http://www.trixbox.org/ ,也就是以前的asterisk home),或是不用安裝,直接從光碟片載入記憶體執行的live cd,如Asterisk Live! CD(http://www.automated.it/asterisk/ )等等。

    對於asterisk,個人強烈建議初學者安裝還是要用國外asterisk home著手,目前以asterisk home 2.8最為穩定。

    最新版的asterisok home改名為Trixbox,不過有點BUG,需要自己從新Complier。好處是有內建超級華麗的Fonality HUDlite Sever。

    本文以 asterisk home 2.8 也就是freepbx 2.0為實做範例。asterisk home 目前要加入freepbx project 好處增加很多,可以擴充加強功能模組。


    三.設定程序

    asterisk home的說明的原文說明文件很豐富,可以自行上官方網站或google查閱。至於中文部份,這邊有二份重要資料:

    大陸asiasoft e-600中文說明書 (http://e600.asiasoft.com.cn/download/ASE600-Manual.pdf

    Oreilly Asterisk: The Future of Telephony非正式官方譯本 (ftp://ftp.openvoip.cn/asterisk/qqgroup_20556356_asterisk.rar

    此本書為Oreilly 的Asterisk: The Future of Telephony 非正式官方譯本,一些細部設定方面可以一看。
     

    簡單講一下設定順序:
    1.首先登入主機,設置zaptel trunk card
    zaptel trunk card 用指令zapgenconf 可以自動設定好。細部設定在zapata.conf內,比較重要的是迴音消除參數請記得打開。

    010.png

    2. 設定網路,以便以web連入管理介面
    (1) 如果是用adsl pppoe撥接上網,請輸入指令adsl-setup設定。動態ip可以用ddns 解決,no-ip 是不錯選擇 (不過要注意有些client話機 sip proxy 一定要填ip,無法使用動態ip)

    (2) 如果只有一張網路卡,但是分機lan內外都有,可以alias出一張虛擬網卡,分別為主機設置public ip以及區網內使用的private ip。可以參考以下設定:

    [[email protected] ~]# cd /etc/sysconfig/network-scripts/

    [[email protected] network-scripts]# cp ifcfg-eth0 ifcfg-eth0:0 /*ifcfg-"XXX",XXX的部份要視你的網路卡代號而更動,可以用ifconfig查看 */

    [[email protected] network-scripts]#vi ifcfg-eth0
    /************將eth0設定為public ip 20X.XXX.XXX.XXX
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=20X.XXX.XXX.XXX
    NETMASK=255.255.255.0
    GATEWAY=20X.XXX.XXX.254
    ******************************************/

    [[email protected] network-scripts]# vi ifcfg-eth0:0
    /************將eth0:0設定為private ip 192.168.1.101
    DEVICE=eth0:0
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.1.101
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    ******************************************/

    [[email protected] network-scripts]#ifdown eth0;ifupeth0
    然後在以ifconfig查看,應該就可以看到eth0和eth0:0分別設置了不同的ip了

    3.網路設定好後, 以瀏覽器登入freepbx的web設定介面,選擇System Administration並輸入帳號密碼(預設為maint及password), 然後進入FreePBX進行設定

    011.png

    012.png


     13.png
     

    4.進入FreePBX選單後先點選Tool->Module Admin選擇要使用的模組.

     014.png
     

    015.png

    5.選擇Setup->Extension->SIP 設定SIP的分機, 號螞, 帳號.

    016.png

    017.png

    018.png

    如果要走外線, 記得在新增分機後, 點選右方的分機列表進入修改. 在nat 和qualify 的欄位填入yes.

    019.png

    020.png

    6.再來做trunk 的設定.

    選擇trunk-> Add Zap trunk. zaptel trunk 只要zapata.conf設定好,設定dialplan就可以 .
    021.png

    022.png

    7. 如果沒有花錢買trunk card.一定要try sip trunk.可以嘗試設定voip stunt: http://www.voipstunt.com/en/sip.html這是不用錢的sip trunk 還可以撥打免費的電話 pstn out,大陸則是手機和市內都不用錢 可講 1 mins,如果有繳10歐元 完全沒有限制 我一個月打了 上千分鐘

    設定sip trunk請選擇trunk-> sip trunk. 設定以下欄位:

    outgoing settinghost=sip.voipstunt.com
    username=(用voip stunt軟體申請的user name)
    secret=(用voip stunt軟體申請的user password)type=peer

    Register [email protected]

    023.png

    024.png

    025.png

    把sip trunk設定好 這樣可以讓asterisk 底下的分機 都來共用這個sip trunk.撥打電話不用錢.

    我 的asterisk home 是裝上二張 x100p card.p, 然後設定 5 組 voip stunt sip trunk.(都付費了)主機是在華強電子市場買的二手富士通超小電腦p3-800,256mb dram ,4gb HD 總共花費是 rmb 430

    我不是故意要省錢買便宜貨, 實在是因為找不到合適的小台又漂亮電腦p3-800 loading大概在 30 lines 左右 做一般soho pbx應該夠用.

    大概有10個朋友 在一起跟我共用voipstunt ,client 端都設定為asterisk 分機
    打分機號就幾個朋友對談打12 13 ,14, 15 16碼 含國碼 就走voipstunt做免費pstn 撥出打8碼,9碼,10碼 則從台灣要付費的 pstn fxo trunk走, 但是保證音質.

    進線來講,電話打進來會聽到一段電腦值機員語音(你好 這裡是xxxx 請直撥分機xxxx 或), 然後就有設定過 會響的分機才會有振鈴台灣和大陸的網路電話分機都會響 然後也可以轉接


    8.最後進入Outbound Routers -> Add router進行設定. 如果要Zap和sip都要用, 則兩者都要在這裡設定( 圖中將sip 命名為SIP, Zap命名為PSTN)

    026.png

     027.png
     

    9.PBX主機設定好後,再來就是要設定IP Phone了。如果不願意購買硬體IP話機,也可以使用支援sip協定,並且沒有鎖gateway的軟體IP phone。

    以下分別以一台硬體IP Phone(D-Link DPH-100 )和軟體sip phone(X-lite )為範例。


    (1)D-Link DPH-100
    028.png

    以瀏覽器連進話機web設定介面,選擇Configure

    029.png

    Network configure請自行參考網路環境設定,這裡進行SIP configure

    030.png

     

    IP address請設定PBX主機的IP,port填入5060。domain和proxy也填入PBX主機的IP。
    Phone setting的部份,主要就是填入這台話機的分機號碼以及帳號、密碼。當然PBX主機上也要有所對應,請參考先前設置PBX主機Extension的部份。


    (2)X-Lite
    X-Lite是一個sip softphone,有micosoft、linux、apple os x的版本。sip phone的部份其實和硬體話機的設定差不多,以下以windows版為範例。

    031.png

    安裝完成後請按滑鼠右鍵選擇SIP Account setting

     032.png

     

    Was this page helpful?
    標籤 (Edit tags)
    • No tags

    文件 26

    文件大小日期附件上傳者 
     001.jpg
    無描述
    58.63 KB22:45, 14 Sep 2008thx動作
     002.jpg
    無描述
    95.17 KB22:45, 14 Sep 2008thx動作
     003.jpg
    無描述
    70.42 KB22:45, 14 Sep 2008thx動作
     010.png
    無描述
    54.91 KB22:45, 14 Sep 2008thx動作
     011.png
    無描述
    34.3 KB22:45, 14 Sep 2008thx動作
     012.png
    無描述
    56.93 KB22:45, 14 Sep 2008thx動作
     014.png
    無描述
    26.34 KB16:32, 15 Oct 2008thx動作
     015.png
    無描述
    68.43 KB22:45, 14 Sep 2008thx動作
     016.png
    無描述
    54.45 KB22:45, 14 Sep 2008thx動作
     017.png
    無描述
    61.68 KB22:45, 14 Sep 2008thx動作
     018.png
    無描述
    44.46 KB22:45, 14 Sep 2008thx動作
     019.png
    無描述
    77.48 KB22:45, 14 Sep 2008thx動作
     020.png
    無描述
    33.35 KB22:45, 14 Sep 2008thx動作
     021.png
    無描述
    45.46 KB22:45, 14 Sep 2008thx動作
     022.png
    無描述
    64.91 KB22:45, 14 Sep 2008thx動作
     023.png
    無描述
    47.41 KB22:45, 14 Sep 2008thx動作
     024.png
    無描述
    51.02 KB22:45, 14 Sep 2008thx動作
     025.png
    無描述
    25.55 KB22:45, 14 Sep 2008thx動作
     026.png
    無描述
    42.25 KB22:45, 14 Sep 2008thx動作
     027.png
    無描述
    36.99 KB22:45, 14 Sep 2008thx動作
     028.png
    無描述
    76.86 KB22:45, 14 Sep 2008thx動作
     029.png
    無描述
    92.68 KB22:45, 14 Sep 2008thx動作
     030.png
    無描述
    77.73 KB22:45, 14 Sep 2008thx動作
     031.png
    無描述
    115.91 KB22:45, 14 Sep 2008thx動作
     032.png
    無描述
    38.94 KB16:43, 15 Oct 2008thx動作
     13.png
    無描述
    25.59 KB16:23, 15 Oct 2008thx動作
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core