Lync Server 2013 and FreePBX Integration

亲爱的小伙伴们大家好,

很多Lync server的学习者在学习企业语音这块时,都是想在测试环境下实现下。但是用户什么来模拟PBX和PSTN呢?大家通常可能会想到Freepbx。

FREEPBX是一个基于Linux最强大的 GUI(基于网页的)配置Asterisk的工具。它提供标准传统电话系统能做的任何事,加入大量的新功能。我们就是为大家讲一下FreePBX与Lync Server集成的配置和调试。

首先我们从官网上下载最新的FREEPBX ISO文件。下载地址为:http://schmoozecom.com/distro-download.php。

下载完成后开始安装Freepbx。安装过程是经典的Linux操作系统安装过程,这里不再敖述。不清楚的小伙伴们就找下度娘。

FReepbx安装好后,第一次启动会尝试安装FreePBX WEB GUI组件。所有你要确保你的虚拟机或者电话能够连接互联网哦。

进入操作系统后,首先为系统分配IP地址。在Linux下,配置IP地址的方法如下:

1,打开网卡配置信息文件:Vi /etc/sysconfig/network-scripts/ifcfg-eth0

2,配置网卡信息如下:

DEVICE=eth0

#BOOTPROTO=dhcp

BOOTPROTO=static

IPADDR=192.168.1.21

NETMASK=255.255.255.0

TYPE=Ethernet

HWADDR=XX:XX:XX:XX:XX:XX

ONBOOT=yes

在客户端一台电脑上,打开浏览器,输入FreePBX的IP地址,出现以下画面证明FreePBX安装成功。

下面我一起来配置FreePBX和Lync Server实现它们的语音集成.

配置FreePbx

1,创建分机号码

登陆FreePBX administration管理界面,在Application下拉列表中找到Extension。在新的Add an Extension界面中,选择增加一个Generic SIP Device.

在新的Add SIP Extension界面中,只需要填写以下几项即可,其他可以选择默认值:

安装3CX客户端,使用3CX客户端登陆此分机号码。

登陆成功后的状态:

2,入站路由

在Connectivity下拉列表中找到Inbound Routes. 在Add Incoming Route界面中配置一下几项即可,其他可以选择默认:

3,创建Trunks

在Connectivity的下拉列表中找到Trunks。在Add A Trunk界面中,选择Add SIP Trunk。在ADD SIP TRUNK界面中,只需配置一下几项即可,其他可以选择默认:

注:Trunk Name 和PEER Details中的HOST要填写Lync Server的FQDN或者IP地址。

4,出站路由

在Connectivity的下拉列表中找到Outbound Routes. 在Add Route页面中,只需要填写以下几项即可,其他可以选择默认:

注:Freepbx的拨号模式出站规则。以第一个为例,是以10开头的任意10位数字前加拨+86. X为匹配任意0-9的数字。

注:匹配此拨号规则的呼叫将被路由到名为FORBJPOOL的Trunk。

5,Asterisk SIP Settings

在Seetings的下拉列表中,找到Asterisk SIP Settings。在Edit Settings的页面中,只需要填写以下几项即可,其他可以选择默认:

在Lync Server 服务器上Telnet 此FREEPBX 5060端口,如果成功证明配置已经生效。

Lync Server配置

1,拓扑发布

Lync Server中添加FreePBX,使用5060作为及监听端口。并发布拓扑。中介服务器使用TCP作为SIP传输协议。

2,拨号计划

为Lync Server创建拨号计划,使Lync客户端拨出的每个号码等能应用到此规则。没有创建过DIAL PLAN的同学,可以参考下微软的官方文档:http://technet.microsoft.com/en-us/library/gg398909.aspx

3,语音路由

创建语音路由很简单,重要的是要把此路由和FreePBX关联起来。不能如何创建语音路由的同学,就参照微软官方文档学习下:

http://technet.microsoft.com/en-us/library/gg398898.aspx

注:在本例中,PreePBX的创建的电话没有加号,但是Lync客户端拨出时是带”+“的E.164电话号码。这需要我们在Lync 的Trunk Configuration中创建相应的规则把”+“去掉。

测试从Lync客户端拨叫FreePBX号码。

如果3CXPHONE能够接听来电,证明Lync Server语音路由符合预期目标。

在3CXPhone客户端拨叫Lync 用户,如果Lync客户端能够正常接听,证明FreePBX出站路由配置正确。

如果有什么问题,可以加我的Lync Server QQ学习群联系我。QQ群:68658313。加入时请注明“在51CTO博客中看到的”。我公司(上海微创软件股份有限公司)专注IT服务,有企业需要部署和升级Exchange 和 Lync Server等微软产品,可来邮件进行业务咨询。邮箱地址:[email protected].

时间: 2024-10-13 03:11:17

Lync Server 2013 and FreePBX Integration的相关文章

Lync Server 2013移动功能部署

以此方式部署,基本没有失败过.此文章截图和文字部分由精诚恒逸首席UC工程师王宁显示编写. Lync 2013移动部署要点: 1.需要将Lync 2013前端服务器的8080.4443通过NAT的公网IP地址对应映射80.443发布到公网,否则,在内网环境下,Lync 2013客户端也无法登陆.http://technet.microsoft.com/zh-CN/library/hh690011.aspx 2.需要在公网的DNS域名管理中添加Lyncdiscover.rp(Lync web服务外部

Lync Server 2013 部署 _ 启用移动端功能及外网发布

移动端功能默认不是启用的,我们需要先安装最新的Lync补丁,然后进行数据库更新,最后才可以进行Lync移动端的使用,下图是各手机系统支持的Lync功能(图片来源于网络) = = 更新Lync补丁 1)去官网下载更新https://www.microsoft.com/en-us/download/confirmation.aspx?id=36820,然后在所有Lync Server上安装补丁包 2)前端服务器安装补丁,有17个补丁 3)LyncEdge安装补丁,边缘4个补丁 4)安装完成后重新启动

Lync Server 2013无法共享PPT故障排错处理

前段时间帮助朋友看了一个关于Lync Server 2013无法共享PPT的问题,共享PPT时报如下错误: 日志截图如下: 原因如下前端服务器未关联Ofice web Application服务器,关联即可,如下: 关联完成后,如下所示重新发布拓扑结构,即可正常进行共享PPT. Lync Server 2013无法共享PPT故障排错处理,布布扣,bubuko.com

四 Lync Server 2013 部署指南-前端部署(1)

4.1.Lync先决条件安装 部署Lync Server 2013的前端服务器,我们需要在做前端服务器的机器上安装一些Lync必备的一些组件,具体如下: 1.安装.netframework 4.5 2.安装powershell 3.0 3.安装消息列队和桌面体验: 重启服务器以完成以上组件的安装,如下图: 4.再安装IIS的相关组件: 运行Windows Powershell,输入以下命令: Import-Module ServerManager 5.安装IIS相关组件: Add-Windows

一 Lync Server 2013 部署指南-环境说明

1.1  网络拓扑 1.2  网络规划 此项目Lync环境主要为1前端+1后端+1边缘组成,其中Lync前端.边缘和OWA服务器操作系统为Server 2012操作系统,后端数据库采用Server 2008 R2操作系统,由于环境较为特殊,需要将Lync边缘服务器与前端服务器都具体规划如下表: 服务器名称                   服务器应用                   操作系统                   角色                   IP        

Lync Server 2013 实战系列之五:标准版-定义拓扑生成器

Lync Server 2013 拓扑生成器是一款非常简单和灵活的拓扑定义工具,可根据前期规划的架构自定义合适的拓扑,根据每个向导的步骤可轻松完成拓扑的定义.接下来为带大家一起来定义拓扑并讲解每个步骤的作用. 在Lync服务器上打开"Lync Server 2013 拓扑生成器"-----选择"新建拓扑"(由于我们是第一次部署,之前并没有定义过任何拓扑.) 点击"确定",指定拓扑文件的存放位置和文件名,如下图: 输入组织的主SIP域,点击&quo

Lync Server 2013 实战系列之三:标准版-准备Active Directory

在上一篇文章中我们已经完成了活动目录.证书服务器和Lync的前提准备工作,接下来我们就可以开始进行Lync标准版的部署和拓扑的定义了. 1. 安装Lync Server 2013 插入Lync Server 2013 标准版的安装光盘并双击运行,在提示框中点击"是",如下图 指定安装路径后点击"安装"(默认是安装在C盘的,建议修改) 勾选"我接受许可协议中的条款"----点击"确定" 稍等片刻安装成功后会弹出Lync Serv

Lync 小技巧-34-通过Lync Server 2013的URI批量启用UM

一. 批量-修改-用户-拔号策略 备:在启用UM前,Lync Server 2013中拔号策略也关键,如果以前你的不是想要的,请按以下方法修改. Get-CsUser -OU "OU=I-x-Cloud,DC=i-x-Cloud,DC=com" -Filter {LineURI -like "tel:*"} | Grant-CsDialPlan -PolicyName UMDialPlan 二. Lync Server 2013 PowerShell-导出-Lync

Lync Server 2013 部署 _ 部署池中第一台Lync Server

本章将部署第一台Lync Server前端服务器 部署顺序为 1.安装先决条件 2.准备Lync Server准备环境,安装基本组件打开部署向导,准备AD,安装管理工具 3.新建Lync拓扑并发布 4.安装Lync Server,安装本地配置存储,Lync Server 组件,为Lync Server 配置证书 5.启动Lync Server 服务 ===先决条件 Install-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content,