freepbx配置文件与Asterisk配置文件映射关系

本文详细介绍了Freepbx环境下Asterisk配置文件的管理方式,包括extensions.conf、sip.conf及iax.conf等关键文件的作用及修改规则。特别强调了Freepbx如何通过不同的配置文件实现灵活性与定制性的平衡。
摘要由CSDN通过智能技术生成

1.extensions.conf
/etc/asterisk/extensions.conf是/var/www/html/admin/modulus/core/etc/extensions.conf的符号连接(类似windows下的快捷方式).这个文件是由Freepbx控制,每次在freepbxweb页面上的更动在apply以后,这个文件都会被重写,所以针对这个文件的手动修改,将会在下一次freepbxApply应用之后失效.

考虑到定制性和扩展性,Freepbx通过文件引用的方式来解决这个问题.辅助的配置文件如下
extensions_override_freepbx.conf
这个文件的内容将会覆盖Freepbx的extensions.conf和extensions_additional.conf中的内容,仅限于高级用户使用,如发现freepbx的缺陷后,临时修补.对freepbx的定制更灵活的方式是在extensions_custom.conf定义

extensions_additional.conf
Freepbx的WEB界面和dialplan相关的配置生成的内容保存这里,Freepbx每次apply配置之后都会覆写本文件.

extensions_custom.conf
这里是定制和完善Freepbx环境下Asteriskdialplan的正确位置
备注:
从这里看出,xxxx_additional.conf文件是Freepbx界面生成的对应的配置文档而xxx_custom.conf是Freepbx预留的定制空间.可参考/etc/asterisk/目录下的extensions_custom.conf.sample释例文件.

2.sip.conf
/etc/asterisk/sip.conf是/var/www/html/admin/modulus/core/etc/sip.conf的符号连接,和extensions.conf的情况相同,所以针对这个文件的手动修改,将会在下一次freepbxApply应用之后失效.

3.iax.conf
/etc/asterisk/iax.conf是/var/www/html/admin/modulus/core/etc/iax.conf的符号连接,和extensions.conf的情况相同,所以针对这个文件的手动修改,将会在下一次freepbxApply 应用之后失效.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值