使用miniSipServer为中小企业搭建VOIP服务器
如何知道的miniSipServer
最開始打算使用的是3CX phone system,也是一種PBX系統,根據網上的一個帖子《3CX voip 服務器的搭建教程—個人實踐版 》在自己電腦上安裝了一遍,在局域網內部是可以正常通訊,但是外線撥打就不好設置了,多次測試一直打不出去,可能是我的設置原因,網上關于3CX的資料又太少,在搜索過程中看到知乎上有人回答了miniSipServer。起初是抱著試試的態度看了百度經驗里面的安裝過程,感覺很簡單,就去中文官網(http://www.myvoipapp.com/)看了下相關介紹,簡單,多平臺是其很大的優點。
內網安裝測試
下載地址:http://www.myvoipapp.com/cn/download/index.html
測試版本:穩定版 V20 20客戶端
測試環境:windows7 64位
安裝很簡單,默認設置即可,如下圖,服務已經啟動了
根據指導文檔將分機號碼分別注冊在兩臺sip話機上,如下圖:
然后用100向101撥打,撥打成功,彼此聲音清晰。
外線配置測試
局域網測試成功后,還希望能夠實現可以外線撥打,繼續按照指導文檔完成外線注冊,外線配置成功。外線撥打需要在號碼前加“9”,此規則可在系統配置中修改,用100撥打了自己的手機號,測試成功。
外網用戶注冊和通話測試
經過上述測試后,我將miniSipServer安裝在了服務器(Windows server 2008 R2)上,完成上面配置后,測試撥打也是成功的,但是想到有同事是在外地出差并常駐外地,而且辦公區和生產區也不是在同一局域網內,以上的方法就不太可行了,想實現外網的用戶也能夠注冊上,并能夠實現內部通訊和外線撥打,這樣省時省力省money,通過在MYVOIPAPP中文論壇上尋找其他用戶遇到同樣的問題,找到了官網上的一篇博客《如何私網中部署MSS,并提供公共服務》,根據里面的指示,將ip地址改為了域名(花生殼),去掉勾選(如果當前地址不可用,自動檢測另外的可用地址)
外線話機可以注冊上,如下圖:
用102撥打100,可以撥打通,但是卻聽不到聲音,這時感覺有點心慌慌啊,心想不會吧,天要亡我,在最重要的地方就這樣掛了?抱著不到黃河心不死的態度繼續逛論壇,又找到一篇博客《如何解決語音單通甚至雙不通的問題?》,看來還是有解決辦法的,需要用到STUN神馬的不太懂,就完全照著常見問題文檔——為什么語音單通,甚至雙不通進行設置,首先我沒有設置防火墻,并進行了端口映射,那么就只有STUN了。
更改分機的配置,勾選轉發媒體流,并在兩臺sip話機上進行了stun配置,stun顯示為TURE,后面繼續用102撥打100,電話通了,而且也能聽到聲音了,到此真的想仰天長嘯啊,很激動,終于成功了。
之前還擔心有問題,因為前面有篇博客提到
如果stun都不行,那就悲催了,但最終結局是好的。
總結
miniSipServer比3CX phone System安裝配置簡單的多,即使你是對VIOP不了解也能通過miniSipServer提供的技術文檔完成配置,資料十分齊全,管理起來也很簡單,可以實現外線注冊和通訊,里面還有很多功能等著我去挖掘和使用,其中最最讓人喜聞樂見的是miniSipServer可以獲取免費的注冊碼,只要發布一篇關于miniSipServer使用的文章或BLOG即可,這個真的很吸引人,最后希望我的這篇文章可以幫到有需要的人。
總結
以上是生活随笔為你收集整理的使用miniSipServer为中小企业搭建VOIP服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计一个串口服务器设备.《需求分析报告》
- 下一篇: Linux Select