(第一篇) Elastix VoIP 開源電話系統簡介
Elastix可以針對跨國企業並於兩個不同地區的辦公室之間建立虛擬的私家電話線,亦即是說從此長途電話費可以完全免費,最簡單例子就跨國企業有香港和大陸辦公室,這時候就可以利用此方案提升跨國企業的經濟效益。而對於那些中小企亦都可以使用Elastix,因為Elastix功能比一般傳統電話系統多,而這些功能亦可以給令企業對外界溝通時更順暢和方便,令企業電話系統得以改善。
Elastix功能多不勝數,以下列出一些常用功能:
1. 語音留言 (Voicemail)
2. 留言轉移到電郵 (Voice to Email)
3. 傳真轉移到電郵 (Fax to Email)
4. 即時通話錄音 (Instant Recording)
5. 分組響鈴 (Ring Group)
6. 等候音樂 (Music on Hold)
7. 系統互相連接 (Trunking)
8. 語音答覆系統 (IVR)
9. 電話會議室 (Phone Conference)
10. 通話駐留 (Call Parking)
等等 ….
如果想要購買一套有牌子的VoIP電話系統往往需要很昂貴的價錢。而Elastix是一套開源軟件,看上面Elastix的功能亦相當強大,換言之Elastix可以做到長途電話費完全免費及有相當強大的功能。如果企業不想購買昂貴VoIP電話系統品牌,如Cisco或Avaya,這兩款價錢需要十幾萬不等,但是Elastix最平只需大約一部六千元的DIY電腦就可以足夠一間五十人的企業,Elastix有這麼好的條件,難怪愈來愈多企業會選擇它。
下一篇將會為大家介紹如何在一個site內部署一部Elastix。
您好!
我是照您的網頁設置Elastix,有幾個問題想問一下:
一、其中有說要修改/etc/asterisk/sip_nat.conf
但我在以上路徑找不到sip_nat.conf檔案呢, 應該在哪里?
二、更改Web voicemail, 我也找不到conf檔:
vi /var/www/html/recordings/includes/main.conf.php
找不到main.conf.php
三、更改FOP管理者密碼
我可以照指引在vi /etc/amportal.conf中修改了密碼,但進入https://ip_address/recordings時,新修改的密碼不生效的。
謝謝!
1. 你的Elastix version是什麼版本?
2. 有沒有update所有更新? 首先是Linux, 然後Elastix, 再是freePBX.
3. 直接去FOP畫面是 https://ip_address/panel
我的Elastix 版本是:
Details of package versions
(Text Mode)
Name
Package Name
Version
Release
Kernel
Linux(i386)
2.6.18
238.9.1.el5
Name
Package Name
Version
Release
Elastix
elastix
2.0.0
62
elastix-firstboot
2.0.0
14
elastix-email_admin
2.0.0
23
elastix-asterisk-sounds
1.2.3
1
elastix-vtigercrm
5.1.0
8
elastix-agenda
2.0.0
24
elastix-fax
2.0.0
18
elastix-reports
2.0.0
20
elastix-pbx
2.0.0
44
elastix-system
2.0.0
40
elastix-a2billing
1.3.0
4
elastix-addons
2.0.0
19
Name
Package Name
Version
Release
RounCubeMail
RoundCubeMail
0.3.1
5
Name
Package Name
Version
Release
Mail
postfix
2.3.3
2.3.el5_6
cyrus-imapd
2.3.7
7.el5_4.3
Name
Package Name
Version
Release
IM
openfire
3.5.1
2
Name
Package Name
Version
Release
FreePBX
freePBX
2.7.0
10
Name
Package Name
Version
Release
Asterisk
asterisk
1.6.2.13
0
asterisk-perl
0.10
2
asterisk-addons
1.6.2.1
0
Name
Package Name
Version
Release
FAX
hylafax
4.3.9
0rhel5
iaxmodem
1.2.0
1.1
Name
Package Name
Version
Release
DRIVERS
dahdi
2.3.0.1
3
rhino
0.99.3
2.beta2
wanpipe-util
3.5.14
0
我已update linux Elastix FreePBX.
能去FOP, https://ip_address/panel
1. 你download的時候是什麼版本? 1.5 ? 1.6 ? 2.0 ?
2. 那麼你已經去到https://ip_address/recordings (這是web voicemail)。
3. 能否成功使用修改的密碼在FOP嗎?
我download的elastix應該是最新的stable release吧。elastix 2.0.0
62
我是可以在local net 登入 https://ip_address/recordings
但從internet外部登入不了。
我是照你的指引用vi修改了FOP的密碼,但好像不生效,login時沒反應。
謝謝!
1. 我的教學是1.5 或 1.6, 你download的是2.0, 我就不清楚了。
2. https://ip_address/recordings = web voicemail
https://ip_address/panel = FOP
有沒有firewall ? 如果有就要設定port forward或NAT。
3. 你是怎麼login FOP ? drag and drop ?
David,您好!
我重裝左一次Elastix, 除未能試FOP的密碼更改有沒有成功外,其他均如你的教程一樣。我不懂如何測試FOP的密碼是不是修改了,不懂什麽drag and drop
目前, 因我未有FXO卡,所以只是當作一般的sip使用。我已建立了數個ext. 并且通過2個 Softphone 註冊成功,並且能互打了。但接通后沒有聲音(聲音傳不過去);是不是我漏了什麽地方要設置的?我沒找到codec的設置位置啊。
再來一個問題,我如何將一臺Linksys SPA3000接到Elastix中, 設置為ZAP device? 我打算用SPA3000作為pstn的接入/打出。
謝謝!
1. 在FOP賞試將ext的電話icon拉到另外的ext就會出現”Please enter the security code”, 輸入更改的FOP密碼。
2. 你的意思是在local lan測試兩個 Softphone ? 有沒有開了firewall ? 因為聲音是關於RTP的。
3. Linksys SPA3000 gateway我沒有試過,但我有試過GSM gateway,這類的gateway是使用number transfer來達成,例如PSTN number是12345678,當GSM gateway收到了12345678就會transfer到Elastix的Incoming routes的那個設定了12345678 number,之後就看看是否直接到SIP或到IVR了。
4. 可以到: http://sourceforge.net/projects/elastix/files/Elastix%20Test_Beta%20Packages/ 下載 old version
現在我能2個分機互打了,但是one way audio. 請問出了什麽問題呢?
不關router外部port forwarding的事,我在內網互打也是這個問題。
Hello,
1. Elastix iptables 有沒有關掉?
2. 是否使用X-Lite ?
1. Elastix 的 iptables 是在哪关掉的?
2. 我的ATA, 有用iphone的SIAX,及Linksys ATA.
谢谢!
1. 在setup看看有沒有開firewall,或在指令service iptables stop關掉它。
2. 筆者沒有使用過ATA,但會遲上再介紹。
我感覺不應該是iptable的事,因為是能打得通的,並且也能單向通活。所以不是ip被封的問題。
之前我有遇到這個問題,最後reinstall Windows就沒有事。但你兩邊都是這樣,我想不會是Windows問題吧?
應該不關windows事的,我基本上沒有用電腦的softphone, 我是用iphone的sip client, 比如SIAX 及 siphon, 我用這些softphone打iptel及ET263及HKBN2b都沒問題的。並且我也有用linksys的ATA, 也是這樣。所以應該是Elastix的問題。我將會將Elastix 2.0清掉, 改裝Elastix 1.6
有消息再跟大家報告。
你是使用iPhone的softphone沒有問題?
使用linksys的ATA就有問題?
有沒有試過只使用IP-Phone ?
我是不論使用iphone的softphone, 或者Linksys ATA, 都是單向有聲音。
剛才也測試過了,我改裝Elastix 1.6 情況也是一樣。
看來是我的安裝設置的問題,不知漏了什麽。
筆者真的在這個環境實作和到現在這間公司繼續使用,你是否只有這個問題就完成?
我其實是還要做更多的:
1. 可以用ET263 打大陸固網及大陸手機;
2. 可以接HKBN2b, 打本港電話;
3. 可以接SPA3000(接有香港pstn), 打香港本地電話。
4. 可以DID某個號,經SPA3000, 接公司的PBX系統。
在香港街外,手機如果沒有wifi上網,可以打SPA3000上的pstn本地號,然后進入Elastix, 打什麽都得了。
所以sip互打是最基本的。
你可以試一下以下SIP trunk config接去HKBN2b:
username=987654
type=peer
secret=123456
outboundproxy=1.2.3.4
nat=yes
insecure=port,invite
host=1.2.3.4
fromuser=987654
fromdomain=1.2.3.4
disallow=all
context=from-trunk
allow=alaw
this is going to be so totally awesome. this kind of blog always useful for blog readers, it helps people during research. your post is one of the same for blog readers. Thank you, thank you, wonderful tutorial.