“托管型IPPBX对接SBC配置示例文档”的版本间的差异

来自最权威最新完整开源SIP,语音通信,融合通信中文技术文档资料,提供详细的Asterisk Freepbx, FreeSBC, 免费会话边界控制器,网关,语音板卡,IPPBX,SBC配置资料-asterisk,freepbx,freesbc 用户手册 界面配置,呼叫路由,IVR, 网关对接,拨号规则,SIP 分机呼叫,pjsip, IVR, 录音, CDR, 队列呼叫,振铃组,CLI 命令中文资料手册
跳转至: 导航搜索
安装前准备工作
IP 网络配置
第44行: 第44行:
  
 
=IP 网络配置=
 
=IP 网络配置=
==为WAN口配置虚拟端口==
+
=IP 配置=
==为LAN口配置虚拟端口==
+
这是配置SBC的真正开始的第一部。此部分需要配置4个方面的内容,并且对SIP/RTP语音业务根据IP和端口进行归类划分。
==为WAN口配置IP Interface==
+
==WAN口配置虚拟端口==
==为LAN口配置IP Interface==
+
首先,我们为WAN口配置一个虚拟端口。<br/>
 +
1) 从界面导航,访问IP Interface<br/>
 +
 
 +
[[文件:IP_interfaces.jpg]]
 +
 
 +
2) 点击Virtual Ports 标签栏,然后创建一个新的Virtual Port 虚拟端口<br/>
 +
[[文件:Virtual-ports.jpg]]
 +
 
 +
3) 配置此虚拟端口<br/>
 +
3.1) 输入虚拟端口名称<br/>
 +
3.2) 选择一个主机名称<br/>
 +
3.3) 选择一个物理端口绑定到此虚拟端口,这里的voip0 端口就是SBC的物理WAN口。<br/>
 +
3.4)点击 '''Create''' 按钮<br/>
 +
 
 +
[[文件:Virtual-ports-new-virtual-port.jpg]]
 +
 
 +
4) 接下来,创建一个'''VLAN''',使用这个已配置的虚拟端口<br/>
 +
 
 +
[[文件:New-host-VLAN.jpg]]<br/>
 +
 
 +
5)创建一个新的Host VLAN<br/>
 +
这里是创建一个WAN 口新的Host VLAN
 +
5.1)输入VLAN名称,这里仍然使用WAN前缀加VLAN<br/>
 +
5.2)如果使用这些端口的话,勾选这些标签选项。如果用户不熟悉的话,按照图例操作,确认 Untagged是勾选状态。<br/>
 +
5.3)如果使用这些端口的话,勾选这些标签选项 802.1Q tag,按照图例操作,输入VLAN ID。<br/>
 +
5.4)点击'''Create'''按钮<br/>
 +
[[文件:New-host-VLAN-1.jpg]]
 +
 
 +
或者,设置为这样:<br/>
 +
[[文件:New-host-VLAN-2.jpg]]
 +
 
 +
==LAN口配置虚拟端口==
 +
前面的章节中,我们已经为WAN口配置了虚拟端口。这里,我们和前面的操作基本一样,但是,我们是为LAN口创建虚拟端口。所以,步骤完全相同,仅是配置物理LAN口的虚拟端口。<br/>
 +
1) 从界面导航,访问'''IP Interface'''<br/>
 +
 
 +
[[文件:IP_interfaces.jpg]]
 +
 
 +
2) 点击'''Virtual Ports''' 标签栏,然后点击创建一个新的'''Virtual Port''' 虚拟端口<br/>
 +
[[文件:Virtual-ports-lan.jpg]]
 +
 
 +
3) 配置此虚拟端口<br/>
 +
3.1) 输入虚拟端口名称'''LAN_0'''<br/>
 +
3.2) 选择一个主机名称<br/>
 +
3.3) 选择一个物理端口绑定到此虚拟端口,这里的'''voip1''' 端口就是SBC的物理LAN口。<br/>
 +
3.4)点击 '''Create''' 按钮<br/>
 +
 
 +
[[文件:Virtual-ports-lan-1.jpg]]
 +
 
 +
4) 接下来,创建一个'''VLAN''',使用这个已配置的虚拟端口<br/>
 +
 
 +
[[文件:New-host-VLAN-LAN.jpg]]<br/>
 +
 
 +
5)创建一个新的Host VLAN<br/>
 +
这里是创建一个LAN口新的Host VLAN
 +
5.1)输入VLAN名称,这里仍然使用'''LAN'''前缀加VLAN<br/>
 +
5.2)如果使用这些端口的话,勾选这些标签选项。如果用户不熟悉的话,按照图例操作,确认 Untagged是勾选状态。<br/>
 +
5.3)如果使用这些端口的话,勾选这些标签选项 802.1Q tag,按照图例操作,输入VLAN ID。<br/>
 +
5.4)点击'''Create'''按钮<br/>
 +
[[文件:LAN_VLAN_0.jpg]]
 +
 
 +
或者,设置为这样:<br/>
 +
[[文件:LAN_VLAN_0-1.jpg]]
 +
 
 +
==WAN口配置IP Interface接口==
 +
在前面的章节,我们为WAN和LAN配置了虚拟端口。现在,我们开始对WAN配置IP interface。其主要目的是针对我们使用的SIP和RTP进行管理配置。大概需要经过以下三个大的步骤。
 +
 
 +
1)访问界面,访问 IP Interfaces:
 +
 
 +
[[文件:IP_interfaces-WAN.jpg]]
 +
 
 +
2)点击 IP Interfaces tab,创建一个新的 New IP Interface。
 +
 
 +
[[文件:New-ip-interface-WAN.jpg]]
 +
 
 +
3)配置此IP interface,它需要经过以下几个简单的步骤:
 +
 
 +
3.1)输入interface名称
 +
 
 +
3.2)为这个IP 接口选择一个或多个所需要的服务,这里我们选择是服务是RTP和SIP,RTP支持语音流传输,SIP支持我们的SIP信令控制
 +
 
 +
3.3)选择这个 Host VLAN支持IP 数据的出口
 +
 
 +
3.4)是否使用DHCP自动获取IP地址,用户也可以自己选择自定义的IP地址,需要咨询网管来设置此IP
 +
 
 +
3.5)输入IP地址,输入 Netmask, 输入 gateway 地址
 +
 
 +
3.6)点击保存。
 +
 
 +
[[文件:New-ip-interface-WAN.jpg]]
 +
 
 +
==LAN口配置IP INterface接口==
 +
前面章节,我们为WAN口配置了一个IP interface。在本步骤中,我们继续为LAN口配置一个IP interface来支持所需要的RTP/SIP服务。
 +
 
 +
1)访问界面,访问 IP Interfaces:
 +
 
 +
[[文件:IP_interfaces-WAN.jpg]]
 +
 
 +
2)点击 IP Interfaces tab,创建一个新的 New IP Interface。
 +
 
 +
[[文件:IP_interfaces-LAN-3.jpg]]
 +
 
 +
3)配置此IP interface,它需要经过以下几个简单的步骤:
 +
 
 +
3.1)输入interface名称
 +
 
 +
3.2)为这个IP 接口选择一个或多个所需要的服务,这里我们选择是服务是RTP和SIP,RTP支持语音流传输,SIP支持我们的SIP信令控制
 +
 
 +
3.3)选择这个 Host VLAN支持IP 数据的出口
 +
 
 +
3.4)是否使用DHCP自动获取IP地址,用户也可以自己选择自定义的IP地址,需要咨询网管来设置此IP
 +
 
 +
3.5)输入IP地址,输入 Netmask, 输入 gateway 地址
 +
 
 +
3.6)点击保存。
 +
 
 +
[[文件:IP_interfaces-LAN-2.jpg]]
 +
 
 
=SIP 协议配置=
 
=SIP 协议配置=
 
==为WAN口配置SIP传输服务器设置==
 
==为WAN口配置SIP传输服务器设置==

2020年2月23日 (日) 08:17的版本

托管IPPBX-SBC配置示例

托管IPPBX是企业客户托管第三方的托管服务或者数据中心有企业客户托管电话系统的服务,托管的IPPBX/呼叫中心可以部署在第三方的数据中心或者云平台。企业用户分机然后注册到托管的IPPBX,实现电话呼出呼入和内部呼叫。其优势包括:

  • 企业无需承担过多的运营维护
  • 支持灵活可移动办公环境
  • 快速部署,易扩展
  • 初始部署简单方便,快速启用

用户需要经过以下步骤一步步配置SBC来实现托管IPPBX的分机配置。

适用版本

支持的版本是v3.0以上版本

介绍

此配置文档适用于IPPBX托管的配置模式。配置过程和SIP 外网注册的流程基本系统,其中这里有一些调整(面对不同的配置WAN/LAN)。用户也可以参考SIP 外网注册的配置场景来学习。

SIP 远端注册配置场景:

http://freepbx.org.cn/wiki/index.php?title=%E5%A4%96%E7%BD%91%E8%BF%9C%E7%AB%AFSIP%E7%BB%88%E7%AB%AF%E6%B3%A8%E5%86%8C_%E9%85%8D%E7%BD%AE%E7%A4%BA%E4%BE%8B%E6%96%87%E6%A1%A3

如果用户需要参考最新的配置文件,可参考官方的最新英文配置说明:

https://docs.telcobridges.com/tbwiki/FreeSBC:Hosted_PBX:Configuration_A

  • 具体关于FreeSBC/ProSBC商业部署咨询,请访问中文网站:http://freesbc.cn/ 或者www.hiastar.com 或者发邮件:james.zhu@hiastar.com
  • 下载免费SBC-FreeSBC ISO 或者商业版本SBC,请访问:www.freesbc.com

托管IPPBX示例

此配置示例支持托管IPPBX的应用场景,企业用户相当于外网用户,企业分机可以通过FreeSBC注册到托管IPPBX的服务器。托管中心的SBC WAN口连接企业网络的WAN口。托管中心的SBC LAN口连接托管中心内网的IPPBX。企业分机可以通过企业网络连接到SBC WAN口。

Host-ippbx-1.jpg

安装前准备工作

开始设置步骤前,用户一定要成功安装激活FreeSBC/ProSBC软件许可证。 在以上配置示例中,SBC的WAN口(Voip0)连接企业网络的网口,SBC的LAN口(VoIP1)连接托管中心的IPPBX的SIP服务器的LAN口。在设置文件中为WAN_IF_0和LAN_IF_0。建议用户在设置自己的SBC应用场景时也有必要根据以上的命名来进行配置。这样的命名相对比较清晰,方便技术人员排查问题。最终目的是,外网SIP终端用户可以注册到托管的IPPBX/呼叫中心的服务器,实现通过托管IPPBX呼叫,同时实现和内网终端的互相呼叫。

如果用户购买的商业版本或者购买了技术服务的话,在提交问题之前,请准备以下问题:

  • SBC 版本
  • 应用拓扑图说明,包括图例
  • 用户部署场景是何种场景
  • 页面出现的问题,截图
  • 用户出现的问题,包括SIP应用服务器端的log日志
  • 终端错误提示
  • 配置或者修改相关配置时,需要仔细进行,配置完成后及时备份

IP 网络配置

IP 配置

这是配置SBC的真正开始的第一部。此部分需要配置4个方面的内容,并且对SIP/RTP语音业务根据IP和端口进行归类划分。

WAN口配置虚拟端口

首先,我们为WAN口配置一个虚拟端口。
1) 从界面导航,访问IP Interface

IP interfaces.jpg

2) 点击Virtual Ports 标签栏,然后创建一个新的Virtual Port 虚拟端口
Virtual-ports.jpg

3) 配置此虚拟端口
3.1) 输入虚拟端口名称
3.2) 选择一个主机名称
3.3) 选择一个物理端口绑定到此虚拟端口,这里的voip0 端口就是SBC的物理WAN口。
3.4)点击 Create 按钮

Virtual-ports-new-virtual-port.jpg

4) 接下来,创建一个VLAN,使用这个已配置的虚拟端口

New-host-VLAN.jpg

5)创建一个新的Host VLAN
这里是创建一个WAN 口新的Host VLAN 5.1)输入VLAN名称,这里仍然使用WAN前缀加VLAN
5.2)如果使用这些端口的话,勾选这些标签选项。如果用户不熟悉的话,按照图例操作,确认 Untagged是勾选状态。
5.3)如果使用这些端口的话,勾选这些标签选项 802.1Q tag,按照图例操作,输入VLAN ID。
5.4)点击Create按钮
New-host-VLAN-1.jpg

或者,设置为这样:
New-host-VLAN-2.jpg

LAN口配置虚拟端口

前面的章节中,我们已经为WAN口配置了虚拟端口。这里,我们和前面的操作基本一样,但是,我们是为LAN口创建虚拟端口。所以,步骤完全相同,仅是配置物理LAN口的虚拟端口。
1) 从界面导航,访问IP Interface

IP interfaces.jpg

2) 点击Virtual Ports 标签栏,然后点击创建一个新的Virtual Port 虚拟端口
Virtual-ports-lan.jpg

3) 配置此虚拟端口
3.1) 输入虚拟端口名称LAN_0
3.2) 选择一个主机名称
3.3) 选择一个物理端口绑定到此虚拟端口,这里的voip1 端口就是SBC的物理LAN口。
3.4)点击 Create 按钮

Virtual-ports-lan-1.jpg

4) 接下来,创建一个VLAN,使用这个已配置的虚拟端口

New-host-VLAN-LAN.jpg

5)创建一个新的Host VLAN
这里是创建一个LAN口新的Host VLAN 5.1)输入VLAN名称,这里仍然使用LAN前缀加VLAN
5.2)如果使用这些端口的话,勾选这些标签选项。如果用户不熟悉的话,按照图例操作,确认 Untagged是勾选状态。
5.3)如果使用这些端口的话,勾选这些标签选项 802.1Q tag,按照图例操作,输入VLAN ID。
5.4)点击Create按钮
LAN VLAN 0.jpg

或者,设置为这样:
LAN VLAN 0-1.jpg

WAN口配置IP Interface接口

在前面的章节,我们为WAN和LAN配置了虚拟端口。现在,我们开始对WAN配置IP interface。其主要目的是针对我们使用的SIP和RTP进行管理配置。大概需要经过以下三个大的步骤。

1)访问界面,访问 IP Interfaces:

IP interfaces-WAN.jpg

2)点击 IP Interfaces tab,创建一个新的 New IP Interface。

New-ip-interface-WAN.jpg

3)配置此IP interface,它需要经过以下几个简单的步骤:

3.1)输入interface名称

3.2)为这个IP 接口选择一个或多个所需要的服务,这里我们选择是服务是RTP和SIP,RTP支持语音流传输,SIP支持我们的SIP信令控制

3.3)选择这个 Host VLAN支持IP 数据的出口

3.4)是否使用DHCP自动获取IP地址,用户也可以自己选择自定义的IP地址,需要咨询网管来设置此IP

3.5)输入IP地址,输入 Netmask, 输入 gateway 地址

3.6)点击保存。

New-ip-interface-WAN.jpg

LAN口配置IP INterface接口

前面章节,我们为WAN口配置了一个IP interface。在本步骤中,我们继续为LAN口配置一个IP interface来支持所需要的RTP/SIP服务。

1)访问界面,访问 IP Interfaces:

IP interfaces-WAN.jpg

2)点击 IP Interfaces tab,创建一个新的 New IP Interface。

IP interfaces-LAN-3.jpg

3)配置此IP interface,它需要经过以下几个简单的步骤:

3.1)输入interface名称

3.2)为这个IP 接口选择一个或多个所需要的服务,这里我们选择是服务是RTP和SIP,RTP支持语音流传输,SIP支持我们的SIP信令控制

3.3)选择这个 Host VLAN支持IP 数据的出口

3.4)是否使用DHCP自动获取IP地址,用户也可以自己选择自定义的IP地址,需要咨询网管来设置此IP

3.5)输入IP地址,输入 Netmask, 输入 gateway 地址

3.6)点击保存。

IP interfaces-LAN-2.jpg

SIP 协议配置

为WAN口配置SIP传输服务器设置

为LAN口配置SIP传输服务器设置

SIP NAP 路由节点管理

为WAN口设置SIP NAP 配置

为LAN口配置SIP NAP 配置

设置访问控制列表

SIP DOMAIN设置支持域名注册

创建新的SIP Registration Domain

创建新的SIP Registration Registrar

设置SIP Domain和NAP之间的关联绑定

呼叫路由设置

路由配置支持远端SIP电话到SIP 服务器

路由配置支持托管SIP服务器到远端分机

激活配置文件