使用图形化工具来管理您的Teams Direct Routing

当你开始阅读本文的时候,我认为大家应该是向着Direct Routing这个主题而来的。那么什么是Microsoft Teams Direct Routing? 简单一点来说就是建立在Microsoft Teams Phone System 与企业本地的语音设备(如CUCM, Avaya PBX, IMS, AudioCodes, Ribbon, Sonus….)的一条加密的SIP Trunk, 通过这条SIP Trunk,让您的Teams获得打电话的能力 或 与您企业本地的电话系统互通的能力。

如下拓扑:


参考:

Microsoft Teams Voice语音落地系列-1 架构简述: https://blog.51cto.com/nemotan/2377504


image


但是非常可惜的是,在Teams侧配置Direct Routing 与 相关的Voice Policy, Dialplan的时候是没有图形化界面,需要完全使用命令来进来配置,使到本来很简单的一件事情变得异常的复杂;了解SFB语音相关的同学应该也知道配置Skype Voice Route的时候还是比较麻烦,更何况是使用命令来配置了。

(PS. 之前我有写一篇使用命令配置的文章)

Microsoft Teams Voice语音落地系列-3 实战:拨号计划的配置:https://blog.51cto.com/nemotan/2383423
Microsoft Teams Voice语音落地系列-4 实战:Teams语音路由规划与配置: https://blog.51cto.com/nemotan/2384879


最近在项目上发现了国外的大牛做的第三方图形配置工具,分享给大家参考:


Microsoft Teams Direct Routing Tool

https://www.myskypelab.com/2019/02/microsoft-teams-direct-routing-tool.html


1)下载-Powershell运行-连接到O365

2)输入O365用户名与密码

image


连接中….

image


运行后的图形化界面如下:

image


接下来,我们来把整个配置过程都过一次,配置逻辑如下:

参考:Microsoft Teams Voice语音落地系列-4 实战:Teams语音路由规划与配置: https://blog.51cto.com/nemotan/2384879




1)点击Gateways
2)点击add
3)输入您之前已经规划好的网关域名(不要告诉我,你是临时想出来的哦…)
4)输入您之前已经规划好的网关的端口号
5)完成

image


输入以下PSTN Gateway的技术参数,点击OK后就完成PSTN Gateway的创建了。

image


配置PSTN Usage

1)点击add usage

2)创建add a new usage

image



配置Voice Route, 并关联到PSTN Usage上面


1)点击需要编辑的PSTN Usage

2)编辑

3)增加Voice Route

SNAGHTMLba39d


1)默认的Voice Route匹配规则不一定合适,所以要改改

2)按需修改Voice Route的号码正则表达式

3)增加这一条Voice Route对应的PSTN Gateway, 就是使用哪一个网关出局。

image



配置VRP, 并添加PSTN Usage到VRP上面


1)新建一条VRP

image



1)选中对应的VRP

2)关联对应的Usage

3)选中,并OK

SNAGHTML13bba2



1)最后,还可以通过以下来测试一下,你做的VRP是否可用

SNAGHTML1781c2


最后,我们需要把VRP分配给用户,但是我发现这个工具并没有这个功能,所以就只能使用命令了


  • 使用Set-CsUser为用户分配URI, 启用EV, 启用Voice Mail (注意这里的命令是Set-CsUser,而不是Set-CsOnlineUser)

  • 若你要查询Teams用户的属性,请使用Get-CsOnlineUser命令。

  • 打开EV,需要事先分配好Phone System Lic,你准备了吗?

  • 最后,你就可以按如下命令分配VRP了,过几分钟就可以查询到成功分配VRP了。


#注意:需要用[email protected]
#查询属性使用:Get-CsOnlineUser才能查到,而不能用Get-CsUser
#修改属性使用:Set-CsUser
#打开EV,需要有Phone System Lic
$user = "[email protected]"
Set-CsUser $user -OnPremLineURI tel:+86116
Set-CsUser $user -EnterpriseVoiceEnabled $true -HostedVoiceMail $true

#分配VRP给用户
#只有分配好VRP后,混合部署的话要等差不多24小时,才会有拨号盘出来
Grant-CsonlineVoiceRoutingPolicy -PolicyName "Tag:CN-Shanghai-All" -Identity $user


Microsoft Teams Voice语音落地系列-4 实战:Teams语音路由规划与配置


本篇文章旨在说明如何使用GUI的方式来配置DR, 那么更新深入的技术原理,可以参考以下文章:


Microsoft Teams Voice语音落地系列 -汇总帖 置顶

https://blog.51cto.com/nemotan/2420875

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章