我們已經在香港和大陸完成安裝 Elastix 2.5 和 Zoiper Softphone 在 Windows 7 客戶端上,這有足夠條件在兩邊新增 IAX2 Trunking,香港使用者只需直接打大陸 externsion 201 就可以得到免費長途電話功能(Free IDD)。以下只提供在香港 Elastix 2.5 配置 IAX2 Trunking,而大陸 Elastix 2.5 的配置都是大同小異。
Step 1:首先在 PBX 版面按左方【Trunks】按鈕,跟著在右方按【Add IAX2 Trunk】。
Step 2:接著在 Trunk Name 輸入【To China】。
Step 3:拉落下方會有 Outgoing Settings 和 Incoming Settings,Outgoing Settings 是指輸入大陸 Elastix 2.5 Incoming Settings 所提供的認證,而 Incoming Settings 相反提供認證給 Elastix 2.5 連進來,而 Registration 不需要輸入,因為想大家清晰,筆者提供了以下認證給大家貼上。
香港 Elastix 2.5
General Settings
Trunk Name:To China
Outgoing Settings
Trunk Name:China
PEER Details
username=china
type=peer
secret=chinapassword
qualify=yes
host=192.168.111.51
context=from-internal
trunk=yes
disallow=all
allow=gsm
Incoming Settings
User Context:hongkong
USER Details
type=user
secret=hongkongpassword
host=192.168.111.51
context=from-internal
disallow=all
allow=gsm
Registration
{Blank}
大陸 Elastix 2.5
General Settings
Trunk Name:To Hong Kong
Outgoing Settings
Trunk Name:Hong Kong
PEER Details
username=hongkong
type=peer
secret=hongkongpassword
qualify=yes
host=192.168.111.50
context=from-internal
trunk=yes
disallow=all
allow=gsm
Incoming Settings
User Context:china
USER Details
type=user
secret=chinapassword
host=192.168.111.50
context=from-internal
disallow=all
allow=gsm
Registration
{Blank}
以下是香港 Elastix 2.5 配置:
Step 4:完成新增 IAX2 Trunk 的話,在右方可看見【Trunks】按鈕。
Step 5:然後按上方【Apply Config】。
Step 6:然後到 Asterisk console 輸入【iax2 show peers】,大家可看見 Status OK。
Step 7:因為我們需配置打出時要利用什麼 trunk 打出,請按左方【Outbound Routes】,先在 Route Name 輸入【ChinaOutboundRoute】。
Step 8:拉落下方 Dial Patterns that will use this Route 輸入【2xx】,xx 代表萬用字元,這表示撥打 201 即可接通,如似類推如果大陸有 202-210 extension,直接打 extension 號碼就可以。下方 Trunk Sequence for Matched Routes,我們當然選擇【To China】這條 Trunk 打電話到大陸辦公室,然後按【Submit Changes】按鈕。
Step 9:然後按上方【Apply Config】。
Step 10:我們現在可以測試是否真的能夠在香港直接撥打 201 extension,大陸可即時接聽,首先在香港 Zoiper softphone 輸入 201,然後按【CALL】按鈕。
Step 11:正在撥打。
Step 12:在另一方 201 extension 可看見 101 Peter Wong 正在打給他。
下一篇教大家配置經由 SIP provider 打出電話,其實與 IAX2 Trunk 大致相同。
(第六篇) 完全免費 Elastix 2.5 VoIP 方案 – 新增 IAX2 Trunking 篇
https://www.facebook.com/hkitblog