FreePBX 常用配置

添加分机

  • 进入 FreePBX 中的"Extensions"项,点击右侧的“Add Extension”链接
  • 选择设备类型:“Generic SIP Device”为软电话,“Generic ZAP Device”为使用ZAP设备连接的电话机,“Other (Custom) Device”为自定义电话机。选好后点击“”按钮。
  • 填写分机设置

分机设置时的各设置项说明如下:

Add ExtensionUser Extension: 分机号码,为3位以上的数字Display Name: 分机用户名称Device Optionssecret: SIP 软电话登录密码dtmfmode: SIP 软电话模式channel: ZAP设备电话连接端口号

呼出设置

1、添加中继

  • 进入 FreePBX 中的“Add a Trunk”项,点击“Add Zap Trunk (DAHDI compatibility mode)”链接
  • 在下方的“Zap Identifier (trunk name)”的设置项中填写Zap端口信息,默认可以填为“g0”,表示可以使用"dahdi-channels.conf"文件中"group"为0的所有线路
  • 点击下方的“Submit Changes”按钮提交

2、添加呼出路由

  • 进入 FreePBX 中的“Outbound Routes”项,点击右侧的“Add Route”链接
  • 填写路由设置
  • 点击下方的“Submit Changes”按钮提交

路由设置中的各设置项说明如下:

Route Name: 填写路由名称,例如此条路由为外线号码前加拨9,可以命名为“9_outside”Route Password: 路由密码,如设置有密码分机拨打外线后时会提示要输入密码Dial Patterns: 拨号模式设置,外线号码前加拨9的设置为“9|.”Trunk Sequence: 中继续列,在这里我们选择上一步添加的中继“ZAP/g0”

参考资料:Asterisk Dialplan命令中文翻译

呼入设置

  • 进入 FreePBX 中的“Inbound Routes”项,点击右侧的“Add Incoming Route”链接
  • 因为我们这里添加的是包含所有呼入的总路由,所以除了在下方的“Set Destination”中选择呼入处理外,其它的都不选择
  • 点击下方的“Submit”按钮提交

呼入队列设置

1、添加队列

  • 进入 FreePBX 中的“Queues”项,点击右侧的“Add Queue”链接
  • 填写队列设置
  • 点击下方的“Submit Changes”按钮提交

队列设置中的各设置项说明如下:

Queue Number: 队列号码(同分机号码),各分机可使用命令加入、退出队列Queue Name: 队列名称,用来进行说明Static Agents: 静态座席,可以使用下面的“”来快速的选择分机加入静态座席

2、添加呼入路由

  • 进入 FreePBX 中的“Inbound Routes”项,点击右侧的“Add Incoming Route”链接来添加一个新路由
  • 需求设置上面的 DID 等设置项,最后在最下方的“Set Destination”中选中“”并选择上一步添加的队列
  • 点击下方的“Submit”按钮提交

直线呼入设置

1、修改 DAHDI 的配置文件

修改配置文件"/etc/asterisk/dahdi-channels.conf",将其中各 FXO 口由以下设置:

;;; line="5 WCTDM/0/4 FXSKS"signalling=fxs_kscallerid=asreceivedgroup=0context=from-pstnchannel => 5callerid=group=context=default

改为:

;;; line="5 WCTDM/0/4 FXSKS"signalling=fxs_kscallerid=asreceivedgroup=0context=from-zaptelchannel => 5callerid=group=context=default

说明: "context=from-zaptel":在 FreePBX 中设置 DID 时查找端口

2、重启服务

需要重启 DAHDI 和 Asterisk:

/etc/init.d/dahdi restart/etc/init.d/asterisk restart

3、设置 ZAP 端口对应号码

进入 FreePBX 中的"Zap Channel DIDs"项,点击"Add Channel"来添加端口,各设置项说明如下:

Channel: Zap端口号,与"dahdi-channels.conf"中的配置相对应。例如填写为"5"Description: 端口的说明信息,如填写为“销售部直线1”DID: 此端口所接外线的电话号码,可以任意填写,但建议按真实号码填写,并加上区号。例如“07558310000”

建议为所有 FXO 端口添加设置以方便以后使用。

4、添加呼入路由

进入 FreePBX 中的 "Inbound Routes" 项,点击 "Add Incoming Route" 添加一个呼入路由,各设置项说明如下:

DID Number: 填写上一步中设置的直线号码,如“07558310000”

然后在下边的"Set Destination"中设置呼入处理方案。例如设置为直接转分机则要选中“Extensions”并选择对应的分机号。

参考文章:HowTo: Elastix DAHDI Trunk Routing with DID

直线呼出设置

1、添加专用中继

  • 进入 FreePBX 中的“Add a Trunk”项,点击“Add Zap Trunk (DAHDI compatibility mode)”链接
  • 在上方的“Outbound Caller ID”设置项中可以填写此线路的电话号码,如“8310001”
  • 在下方的“Zap Identifier (trunk name)”设置项中填写此直线在Zap设备上端口号,例如设置为“6”
  • 点击下方的“Submit Changes”按钮提交

2、添加专用呼出路由

  • 进入 FreePBX 中的“Outbound Routes”项,点击右侧的“Add Route”链接
  • 填写路由设置
  • 点击下方的“Submit Changes”按钮提交

路由设置中的各设置项说明如下:

Route Name: 填写路由名称,例如此条路由的拨出时显示的号码为“8310001”,拨外线时号码前要加拨3,可以命名为“3_8310001”Route Password: 路由密码,如设置有密码分机拨打外线后时会提示要输入密码Dial Patterns: 拨号模式设置,外线号码前加拨3的设置为“3|.”Trunk Sequence: 中继续列,在这里我们选择上一步添加的中继“ZAP/6”

至此在分机上使用拨外机时在前面加拨3即可直接使用号码为“8310001”的线路。

注:为了防止抢线的现象发生,可以在"dahdi-channels.conf"配置文件中将6号端口的所属组"group"改为其它数字。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值