1. 程式人生 > >使用miniSipServer為中小企業搭建VOIP伺服器

使用miniSipServer為中小企業搭建VOIP伺服器

如何知道的miniSipServer

最開始打算使用的是3CX phone system,也是一種PBX系統,根據網上的一個帖子《3CX voip 伺服器的搭建教程—個人實踐版 》在自己電腦上安裝了一遍,在區域網內部是可以正常通訊,但是外線撥打就不好設定了,多次測試一直打不出去,可能是我的設定原因,網上關於3CX的資料又太少,在搜尋過程中看到知乎上有人回答了miniSipServer。起初是抱著試試的態度看了百度經驗裡面的安裝過程,感覺很簡單,就去中文官網(http://www.myvoipapp.com/)看了下相關介紹,簡單,多平臺是其很大的優點。
3CX web管理介面

內網安裝測試

根據指導文件

將分機號碼分別註冊在兩臺sip話機上,如下圖:
sip電話配置介面

然後用100向101撥打,撥打成功,彼此聲音清晰。
測試成功

外線配置測試

區域網測試成功後,還希望能夠實現可以外線撥打,繼續按照指導文件完成外線註冊,外線配置成功。外線撥打需要在號碼前加“9”,此規則可在系統配置中修改,用100撥打了自己的手機號,測試成功。
VOIP供應商配置
外呼字首配置

外網使用者註冊和通話測試

經過上述測試後,我將miniSipServer安裝在了伺服器(Windows server 2008 R2)上,完成上面配置後,測試撥打也是成功的,但是想到有同事是在外地出差並常駐外地,而且辦公區和生產區也不是在同一區域網內,以上的方法就不太可行了,想實現外網的使用者也能夠註冊上,並能夠實現內部通訊和外線撥打,這樣省時省力省money,通過在

MYVOIPAPP中文論壇上尋找其他使用者遇到同樣的問題,找到了官網上的一篇部落格《如何私網中部署MSS,並提供公共服務》,根據裡面的指示,將ip地址改為了域名(花生殼),去掉勾選(如果當前地址不可用,自動檢測另外的可用地址)
域名設定

外線話機可以註冊上,如下圖:
外線sip話機註冊

用102撥打100,可以撥打通,但是卻聽不到聲音,這時感覺有點心慌慌啊,心想不會吧,天要亡我,在最重要的地方就這樣掛了?抱著不到黃河心不死的態度繼續逛論壇,又找到一篇部落格《如何解決語音單通甚至雙不通的問題?》,看來還是有解決辦法的,需要用到STUN神馬的不太懂,就完全照著常見問題文件——為什麼語音單通,甚至雙不通進行設定,首先我沒有設定防火牆,並進行了埠對映,那麼就只有STUN了。

埠對映

更改分機的配置,勾選轉發媒體流,並在兩臺sip話機上進行了stun配置,stun顯示為TURE,後面繼續用102撥打100,電話通了,而且也能聽到聲音了,到此真的想仰天長嘯啊,很激動,終於成功了。
這裡寫圖片描述
這裡寫圖片描述

之前還擔心有問題,因為前面有篇部落格提到
這裡寫圖片描述
如果stun都不行,那就悲催了,但最終結局是好的。

總結

miniSipServer比3CX phone System安裝配置簡單的多,即使你是對VIOP不瞭解也能通過miniSipServer提供的技術文件完成配置,資料十分齊全,管理起來也很簡單,可以實現外線註冊和通訊,裡面還有很多功能等著我去挖掘和使用,其中最最讓人喜聞樂見的是miniSipServer可以獲取免費的註冊碼,只要釋出一篇關於miniSipServer使用的文章或BLOG即可,這個真的很吸引人,最後希望我的這篇文章可以幫到有需要的人。

相關推薦

使用miniSipServer中小企業搭建VOIP伺服器

如何知道的miniSipServer 最開始打算使用的是3CX phone system,也是一種PBX系統,根據網上的一個帖子《3CX voip 伺服器的搭建教程—個人實踐版 》在自己電腦上安裝了一遍,在區域網內部是可以正常通訊,但是外線撥打就不好設定了,多

Unity搭建Web伺服器

在Win7下搭建 Web伺服器 1. 下載並安裝Apache https://httpd.apache.org/download.cgi 執行httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 2. 設定Web路徑 比如需要將

用簡單的方法實戰演練搭建http伺服器(Windows上)------專http新手

        在之前的博文中, 我陸續說過如何搭建ftp, sftp, tftp伺服器, 在本文中, 我們來繼續聊如何實戰搭建一個http伺服器。         http伺服器有很多種, 如tomcat,apache等, 然而, 很多新手無法搭建和配置成功, 頗為受挫,

使用miniSIPServer搭建pjsip伺服器

實驗環境如下,其中Ubuntu A是在Windows A下的虛擬機器,Windows A用於執行伺服器。ubuntu B是另外一臺PC。ubuntu A IP:192.168.43.40ubuntu B

騰訊雲伺服器搭建lnmp環境

接上篇的介紹,雲主機已經好了,現在就是要搭建開發環境了,我使用的是lnmp環境(linux+nginx+mysql+php),在之前virtualbox虛擬機器上我也裝過這個環境。但是當時沒有人指點,

在華伺服器搭建OTA伺服器之安裝apache 與ftp

之前寫了OTA服務端和客戶端程式碼,在本地區域網用wamp測試過,想放到公網上去測試下。 於是想到用雲伺服器,找來找去發現還是華為的實惠,1元體驗15天,還是2G記憶體,對本人測試來說已經足夠了。 由於本人在伺服器這塊確實是無知,所以這個安裝過程很是坎坷,折騰了好長一段時間

基於miniSIPServer搭建SIP伺服器及SIPDroid測試

進入設定,我們可以看到有個SIP賬戶設定,我們如果要實現網路電話通話,和伺服器填寫上去。 點開SIP賬戶設定:這裡賬戶即設定前述中預設的100,密碼同賬戶,另一個手機設定賬戶為101,密碼同賬戶。然後點選伺服器設定為上述介面的伺服器IP地址192.168.1.6。埠標準是5060,填寫的時候寫相應網路電話服

以CentOS 7搭建FTP服務器

FTP服務器匿名用戶本地用戶 一、我們需要下載FTP應用:yum -y install vsftpd 省略中間 以上為安裝完成。 (-y 為選擇yes)若不輸入,則下面會出現一

優質的直播源碼搭建不一樣的直播APP

呆萌直播/直播源碼直播行業在2018年火爆依舊,更多的想要大展身手輕松賺錢的人加入這一新興行業。與此同時,市場對網絡直播程序源碼的需求量相對前幾年更加大。簡單的操作方式和越來越生活化的內容讓直播爆紅世界,而愈發紅火的直播市場又引領了一波致富風潮,想要依靠直播致富,一套優質的直播系統源碼是必不可少的,尋求優質的

基於libevent框架搭建http伺服器

#include <stdlib.h> #include <stdio.h> #include <string.h> //libevent http server header files #include <event2/http.h> #in

docker-3-搭建線上伺服器環境

這個非常簡單,直接 yum docker . 但是,我們需要注意的是, 劃重點,需要安裝一個比本地開發環境高的docker,請安裝穩定版本stable ,安裝ce版本就好。由於易於安裝,就轉過來就好 Docker版本變化和新版安裝 Docker從1.13版本之後採用時間線的方式作為版

ubuntu18.04利用Caddy外掛filemanager搭建檔案伺服器

一、Caddy簡介 基本特性 二、filemanager外掛 基本特性 三、安裝、配置、執行

centos7 搭建openvpn伺服器

   OpenVPN是一個開原始碼的VPN應用程式,可讓您在公共網際網路上安全地建立和加入專用網路。相比pptp,openvpn更穩定、安全。   本篇部落格主要介紹下面兩點:   1. Centos 7下安裝與配置OpenVPN;   2. 客戶端連線OpenVPN伺服器

Linux搭建samba伺服器

Linux搭建samba伺服器 一、安裝 說明:以ubuntu系統為例,安裝samba 1.使用apt命令安裝samba sudo apt-get install samba samba-common 二、配置

Python 5分鐘搭建OCR伺服器,基本破解簡單的驗證碼!

Why? OCR(又叫光學字元識別)已經成為Python的一個常用工具。隨著開源庫Tesseract和Ocrad的出現,越來越多的程式設計師用OCR來編寫自己的庫檔案和bot病毒。一個OCR的小例子,如用OCR直接從截圖中提取文字,省去了重新鍵入的麻煩。     &

阿里雲CentOS搭建SVN伺服器及許可權管理

  linux(centos)下SVN伺服器如何搭建?說到SVN伺服器,想必大家都知道,可以是在LINUX下如何搭建SVN伺服器呢?那麼今天給大家分享一下linux(centos)搭建SVN伺服器的思路!    雖然在windows上搭建SVN很簡單,但是效能卻不高,

銀行搭建業務分析與大資料之間的快速通道

隨著銀行資訊化建設的高速發展與大量業務資料的積累,越來越多的大資料平臺也相繼搭建與發展起來。然而IT的工作變得越來越重,在維護原有資料倉庫、資料分析平臺的同時,也需要支撐大資料平臺的系統建設和應用遷移,還需要給業務部門準備各種資料和分析報表。本文將介紹最有影響力股份制銀行的資管部門如何利用KAP智慧

搭建SVN伺服器(centos 7.3)

一、安裝svn # 安裝subversion yum install subversion # 檢視subversion的安裝路徑 rpm -ql subversion 二、建立svn版本庫 # 建立svn版本庫所在目錄 mkdir -p /data/svn/svn_repo

搭建solr伺服器

Solr是一個獨立的企業級搜尋應用伺服器,它對外提供類似於Web-service的API介面。使用者可以通過http請求,向搜尋引擎伺服器提交一定格式的XML檔案,生成索引;也可以通過Http Get操作提出查詢請求,並得到XML格式的返回結果。 Solr是一個高效能,採用Java5開發,

linux 使用gitblit搭建git伺服器

linux使用gitblit搭建git伺服器 安裝的過程不是很複雜,首先在官網下載gitblit的安裝包,下載版本為gitblit-1.8.0。 解壓檔案到當前路徑 tar -zxvf gitblit-1.8.0.tar.gz 配置在data下的defaults