IP PBX的設定分享

因為親姊姊在國外,一直想在家裡架設IP交換機系統,可以方便聯繫,也可以讓大姊透過家裡的市內電話撥打台灣電話。想要達成以下功能:
1. 有五組分機可以互相撥打100~104 組共五組分機,可以直接互撥。
2. 任何一支分機,不管在哪裡都可以可以直接透過家裡的外線打台灣電話。
3. 在手機上的3CXPhone或是在電腦上的X-Lite 4可以透過網路撥打電話。
4. 可以使用X-Lite 4撥打影像通話。

在露天上發現一組套餐IP PBX CPX-5100,其本上也是沒有保固沒有支援的貨,使用者介面很類似pctine大分享的SMC PBX,規格上使用者數量更高(30->35),應該也是倍捷的產品。
差別是這台IP PBX只有ISDN介面(歐規),所以必須搭配FXO的VoIP Gateway來使用在市內電話的環境。

設定的步驟分享如下:

構想的架構如下:
IP PBX的設定分享

參照使用者手冊設定還算順利,該有的設定都有了,而且還有快速設定的精靈:
IP PBX的設定分享

一、 新增IP PBX上的使用者
二、 設定IP Phone P160S
三、 設定 Soft phone X-lite4 on PC
四、 設定手機 3CXPhone on iphone3GS
五、 新增外線
六、 總結


一、 新增IP PBX上的使用者
點選”Add Account Wizard”

五個步驟:
第一步:新增使用者群組(設定權限的基本組別)
IP PBX的設定分享
第二步:增加使用者
IP PBX的設定分享
第三步:
選擇新增IP Phone或是Analog phone(應該是指一般話機,可以插一般的市內電話在FXS口上,不過這款的類比埠是ISDN的,沒用)
IP PBX的設定分享
第四步:
新增設備,應該只是代號。
IP PBX的設定分享
第五步:
新增分機號碼,設定分機號碼。
IP PBX的設定分享

設定完一次101後發現其實可以用左下角的大量新增精靈:

很快可以新增好IP Phone 102~104,上面寫有二個步驟,但其實是二個不同的功能。

步驟一是大量新增分機號碼
IP PBX的設定分享

步驟二是大量修改設定
IP PBX的設定分享
所以只要步驟一就好了:

規劃好的內線有:101(IPPhone for E160s) 102(IPPhone for E160S) 103(IPPhone for PC Softphone) 104(IPPhone for Smart Phone)
START EXT給102,Number of EXT 給 3
IP PBX的設定分享
按了Add之後,畫面跑完。進到Customize Setup按 Reload。

家裡雖然使用pppoe撥號,沒有固定IP,但可以申請dyndns的服務。
這台設備有支援:
IP PBX的設定分享

等於是說我建好了一台SIP Server: XXX.dyndns.org在internet的網路上,在世界各地的親友都可以連線過來使用。
Dyndns的申請教學

主機的部分到這裡先告一段落,接下來設定Client的部分。
二、 設定IP Phone P160S
A. 先設定好網路
B. 點選左邊Tree的SIP Settings
IP PBX的設定分享
設定 Registrar Server Domain Name/IP Address
設定 Outbound Proxy Domain Name/IP Address

在內部網路使用的話機設定 192.168.1.1
在外部網路使用的話機設定 XXX.dyndns.org
IP PBX的設定分享

點選Tree的SIP Account Settings
IP PBX的設定分享

設定如下:
101話機:
IP PBX的設定分享
102話機:
IP PBX的設定分享
三、 設定 Soft phone X-lite4 on PC
IP PBX的設定分享
只要設定SIP Account就好了:
IP PBX的設定分享
註冊成功的畫面:
IP PBX的設定分享
四、 設定手機 3CXPhone on iphone3GS

設定畫面:
IP PBX的設定分享
到這邊101~104 已經可以測試互撥了。
五、 新增外線
接下來要把家裡的市內電話上線,讓所有的分機可以撥打外線。
這台CPX5100沒有一般的類比埠,只能使用套餐裡的VoIP Gateway來連結:
設定步驟:
一、 設定 IP PBX
A. 增加分機100給VoIP Gateway的FXS內線接一般話機:按照前面的步驟用Add Account Wizard精靈新增就可以了。
Step 1沿用原來的UG_TEST
Step 2點選UG_TEST
IP PBX的設定分享
Step 3 選IP
Step 4 新增GW100
IP PBX的設定分享
Step 5 設定分機號碼100
IP PBX的設定分享
B. 設定SIP Trunk給VoIP Gateway的FXO外線註冊用
點選Add New
IP PBX的設定分享
設定 Trunk Identifier 1000,勾選Dynamic Peer,如下圖:
IP PBX的設定分享
C. 設定Route(撥號路由)讓分機可以撥打外線
i. 設定號碼的對應規則: R_All, X. (X是指match 0~9開頭的號碼 . 是不限碼長)
Call Route -> Route
IP PBX的設定分享
Call Route -> Route Group
增加RG_ALL:
IP PBX的設定分享
設定RG_ALL:點選RG_ALL
IP PBX的設定分享
把R_All加進去
IP PBX的設定分享
設定完後會變成:
IP PBX的設定分享
ii. 設定使用者群組,讓它具有撥打的權限:
User Management->User Group
當撥打號碼match RG_ALL的時候從 SIP Trunk 1000出線
IP PBX的設定分享
設定完記得reload。
二、 設定 VoIP Gateway
這台套餐中的Gateway看GUI也是倍捷的產品,有中文化:
IP PBX的設定分享
接在LAN上會發DHCP (192.168.22.x)
接在WAN上是DHCP Client,接在CPX5100的LAN會自動取得IP,再到CPX5100的GUI上面可以查到IP位置,輸入登入密碼後:

A. 設定”註冊伺服器->伺服器 1設定”
1. 設定SIP Proxy位置/Domain
2. 勾選啟用 SIP Proxy
3. 註冊方式使用 “2線個別設定”
i. FXS 給100(新增的使用者)
ii. FXO 給1000(設定好的SIP Trunk)
IP PBX的設定分享
B. 設定”線路參數設定->線路設定”
把”熱線允限”改成允許 (從FXO進來的電話會熱線到hl) hl = hot line
IP PBX的設定分享
C. 設定”電話路由設定->撥出路由”
撥出號碼:hl (如果match hl)
IP位置:lo (在本機找)
減碼:3 (電話進來會帶hl2的前置碼)
加碼:999 (把hl2減掉 新增999)
IP PBX的設定分享

D. 設定”電話路由設定->撥入路由”
總共三組設定如下圖:
IP PBX的設定分享
第一組: match 999開頭3~3碼 減三碼 從pot1~pot1送出去,會讓接在FXS的話機響鈴
第二組: match 100開頭 3~3碼 減三碼 從pot1~pot1送出去,會讓接在FXS的話機響鈴
第三組: 留空白,就是其他任意組合號碼的意思,不作加減碼從pot2~pot2送出去,這樣可以讓VoIP進線的使用者可以撥打位於pot2的室內外線。

六、 總結
到這邊,基本的電話功能終於設定完成了。總結一下,現在可以有的功能是:
100~104 組共五組分機,可以直接互撥。
100~104任何一支分機,都可以撥打外線:
1. 遠在美國的大姊使用IP Phone 102,可以直接透過家裡的外線打台灣電話。
2. 在手機上的3CXPhone或是在電腦上的X-Lite 4可以透過網路撥打電話。
3. 二台電腦都使用X-Lite 4,為了讓影像可以通,除了在新增一個分機105,還需要調整一下PBX設定 “Enable Video Codec”:

IP PBX的設定分享
按了Apply之後下面的Status會顯示:
IP PBX的設定分享
所以按右上角的restart按鈕之後才會生效。
2011-11-10 18:08 發佈
文章關鍵字 ip pbx 設定分享
lanchin wrote:
因為親姊姊在國外,一...(恕刪)


感謝分享, 看起來這台的 firmware 版本比 SMC IP PBX 那台還新. 但因為沒有內建 FXO port, 是比較可惜的地方.

請教一下, 這台 firmware 的版本, 另搭配這台 voice gateway, caller id 可以正常顯示嗎? 謝謝.
FB: Pctine
lanchin wrote:
在露天上發現一組套餐IP PBX CPX-5100...(恕刪)


這個級數的的產品,這一組套餐真的是要價不斐啊!

像樓主這樣分機數要求不多的話,有個更經濟實惠的選擇.
"LINKSYS SPA400(4FXO)" + "LINKSYS SPA9000(IP-PBX with 2FXS、1USB Port)"
這個組合,淘寶價才 8xx RMB...

rontzong wrote:
這個級數的的產品,這...(恕刪)


Linksys SPA9000 的彈性很差, 很多項目都鎖死了, 印象中它必須搭配 Linksys 自家的 sip phone 才能使用.
FB: Pctine
pctine wrote:
Linksys SPA9000 的彈性很差, 很多項目都鎖死了, 印象中它必須搭配 Linksys 自家的 sip phone 才能使用

其實別家SIP Phone也是可以用的,只是有一些特殊的功能會受到限制,這是各家VOIP設備的共同問題.

官方的說明:
儘管SPA9000 可以與任何與SIP兼容的IP電話共享,但它最好還是作為諸如Linksys IP電話的主機,包括SPA901、SPA921、SPA922、SPA941 和SPA942。強大的配置能力使SPA9000 能夠為IP 電話提供更多的高端功能支持,例如:共享線路呼叫碼、尋線分組、呼叫轉移、呼叫存儲以及組群傳呼。配有2個FXS 埠,SPA9000 可以支持傳統的模擬設備例如電話、電話錄音機、傳真機以及媒體適配器。

rontzong wrote:
其實別家SIP Ph...(恕刪)


當初 spa9000 有大致玩過, 但當時確實用非 LinkSys sip phone 都不曉得要如何設置. 更不用談 3rd party voice gateway, 或許小弟漏了一些細節吧.

這是 Cisco 對於 SPA9000 所支援 sip phone model 的說明:

Q: What IP Phone models are supported by SPA9000?
A: Any Cisco SPA900 phone (SPA901, SPA921, SPA941, SPA922, SPA942, and SPA962 (with SPA932)), SPA525G and WIP310 IP phones.

FB: Pctine
Caller ID 是都可以正常顯示
Gateway上有設定可以更改因地制宜,有三種可以選,我是選DTMF就正常偵測了:
線路參數設定->線路特性->顯示來話號碼信號產生方式:DTMF/FSK Bell/FSK ETSI
其實SPA9000一樣有快速安裝精靈

SIP軟體話機一樣可以用 只是註冊的PORT不是5060

而是6060 改這個PORT 一樣可以註冊 相對的 能用LINKSYS的相關功能

當然可以的話 搭配LINKSYS話機 更是方便 連設定分機號碼都省下來

接上網路 直接發配分機號碼 從100號開始發起 你要設別的分機號也沒問題

難用是要去測試 才知道方便的地方在哪裡 小型企業 人數不多的情況下

是一個方便架設的網路電話 測試了1年多 也蠻穩定的 你說難用可能是你沒用過精靈

設定相關的IVR 群組 外線 當小企業總機夠用了

我也是從LINUX 架ASTERISK 玩SIP 方便不用每台設定分機這優點

不方便是 阿哩哩 LINKSYS選項看到眼花 每個選項 都一個下拉選單

設錯打不出去 撥不進來 我是用安裝精靈 設完後 再用手動作小部分修改

比架一台主機 其實省電多了 所以才會用SPA9000+SPA400 架設

搭配SPA921電話 總機就完成了 進階設定就是 來電號碼 也搞定了

用總機電話 單純 穩定 這才是一般使用者所要的

anderson651029 wrote:
其實SPA9000一...(恕刪)

Anderson大大,我只有一部spa9000,網路上的教學都是用自家商品註冊,但我想要用手機sip軟體,請問要如何註冊?
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?