asterisk配置文件列表及常用指令
Authenticate:鉴别用户 VMAuthenticate:根据“voicemail.conf”鉴别用户 Curl:接受外接URLs的修复。支持POSTing DUNDiLookup:用DUNDi查寻号码 SendDTMF:发送独裁的DTMF数据 SendImage:发送图像档案 ### Asterisk配置文件列表及常用指令解析 #### 一、配置文件详解 ##### asterisk.conf - **描述**: 主配置文件,主要作用是通知Asterisk环境目录的位置,并包含了其他所有配置文件所在的目录路径。 - **重要性**: 缺省情况下,Asterisk会在`/etc/asterisk/`目录下寻找此文件。也可以通过命令行参数指定不同的`asterisk.conf`文件。 ##### zaptel.conf - **描述**: 配置板卡驱动和通道。 - **用途**: 通常用于设置与硬件相关的参数,如声卡、电话线路等。 ##### adtranvofr.conf - **描述**: 配置帧中继语音通道。 - **应用场景**: 在使用帧中继技术时进行配置。 ##### agents.conf - **描述**: 配置代理通道。 - **应用场景**: 在构建电话系统中需要代理某些功能时使用。 ##### h323.conf - **描述**: 配置H323通道。 - **重要性**: H.323是一种标准协议,用于实现不同网络之间的视频通信和电话会议。 ##### iax.conf - **描述**: 配置IAX通道。 - **用途**: IAX (Inter-Asterisk eXchange) 是一种专为Asterisk设计的协议,用于内部通信。 ##### mgcp.conf - **描述**: 配置MGCP(媒体网关控制协议),该协议主要用于多媒体网关单元之间的通信。 - **应用场景**: 当需要通过MGCP来控制媒体网关时使用。 ##### modem.conf - **描述**: 配置ISDN,注意这不是指调制解调器(Modem)。 - **应用场景**: 在配置ISDN服务时使用。 ##### phone.conf - **描述**: 配置Linux电话设备。 - **应用场景**: 对于Linux平台上的电话设备进行配置。 ##### sip.conf - **描述**: 配置SIP通道。 - **应用场景**: SIP(Session Initiation Protocol)是一种广泛使用的协议,用于管理和控制多媒体会话。 ##### sip_notify.conf - **描述**: 配置SIP消息通知。 - **应用场景**: 当需要在SIP通信中实现消息通知功能时使用。 ##### skinny.conf - **描述**: 配置Cisco SCCP通道。 - **应用场景**: SCCP(Skinny Client Control Protocol)是思科开发的一种专有协议,用于控制思科的IP电话。 ##### vpb.conf - **描述**: 配置Voicetronix卡通道。 - **应用场景**: Voicetronix是一家专注于CTI技术的澳大利亚开源制造商。 ##### zapata.conf - **描述**: 配置ZAP Digium卡通道。 - **应用场景**: Digium是Asterisk的主要开发者之一,提供了多种硬件设备。 ##### extensions.conf - **描述**: Asterisk的拨号方案,控制所有操作流程和执行流程。 - **重要性**: 这个文件是核心配置之一,用于定义电话系统的拨号规则和路由。 ##### features.conf - **描述**: 配置呼叫停泊和其他系统默认的功能键。 - **应用场景**: 在需要自定义按键或配置特定呼叫功能时使用。 ##### extconfig.conf - **描述**: 通过res_data方式部署扩展配置,例如通过ODBC。 - **应用场景**: 当需要通过外部数据源动态加载配置时使用。 ##### enum.conf - **描述**: 电话号码映射查找配置。 - **应用场景**: ENUM(E.164 Number Mapping)用于将电话号码映射到DNS记录。 ##### dundi.conf - **描述**: DUNDi(Distributed Universal Number Discovery)配置。 - **应用场景**: DUNDi是一种P2P协议,用于提供类似于ENUM的服务。 ##### festival.conf - **描述**: 文本语音转换配置。 - **应用场景**: 当需要实现文本转语音(TTS)功能时使用。 ##### indications.conf - **描述**: 铃音清晰度配置。 - **应用场景**: 控制铃声的质量和类型。 ##### meetme.conf - **描述**: 会议配置。 - **应用场景**: 当需要配置电话会议功能时使用。 ##### musiconhold.conf - **描述**: 音乐保持配置。 - **应用场景**: 设置等待期间播放的音乐。 ##### queues.conf - **描述**: 队列配置。 - **应用场景**: 在处理来电队列时使用。 ##### voicemail.conf - **描述**: 语音邮件配置。 - **应用场景**: 配置语音邮件功能。 ##### alsa.conf - **描述**: 致力于为Linux提供高质量的声音子系统。 - **应用场景**: 针对Linux平台的音频配置。 ##### cdr_odbc.conf - **描述**: 通话详单数据库存储配置。 - **应用场景**: 记录和管理通话记录(CDR)。 ##### codecs.conf - **描述**: Asterisk编码配置文件。 - **应用场景**: 定义使用的音频编码格式。 ##### dnsmgr.conf - **描述**: DNS管理(new in Asterisk v1.2)。 - **应用场景**: 管理DNS查询和解析。 ##### http.conf - **描述**: 内置HTTP server配置。 - **应用场景**: 配置Asterisk内置的Web服务器。 ##### logger.conf - **描述**: 配置系统日志。 - **应用场景**: 日志记录和分析。 ##### manager.conf - **描述**: 配置管理接口。 - **应用场景**: 管理员界面配置。 ##### modules.conf - **描述**: 配置可加载模块。 - **应用场景**: 安装和启用额外功能模块。 ##### odbc.conf - **描述**: ODBC驱动配置。 - **应用场景**: 数据库连接配置。 ##### oss.conf - **描述**: Open source software配置。 - **应用场景**: 配置开源软件相关的设置。 ##### privacy.conf - **描述**: 私密配置。 - **应用场景**: 设置隐私保护措施。 ##### res_odbc.conf - **描述**: 实时数据库加载配置。 - **应用场景**: 从数据库动态加载配置文件。 ##### rpt.conf - **描述**: 循环应用配置。 - **应用场景**: 配置循环应用功能。 ##### rtp.conf - **描述**: 配置RTP(实时传输协议)端口。 - **应用场景**: 实时语音和视频传输配置。 ##### say.conf - **描述**: 读出标准的数字和日期(new in Asterisk v1.4)。 - **应用场景**: TTS功能中的数字和日期朗读。 ##### users.conf - **描述**: 用户定义配置文件。 - **应用场景**: 用户账户管理和权限配置。 ##### adsi.conf - **描述**: 配置模拟显示服务接口。 - **应用场景**: 模拟电话显示服务配置。 ##### capi.conf - **描述**: CAPI配置。 - **应用场景**: 计算机辅助个人访谈(CAPI)配置。 #### 二、常用指令解析 - **Authenticate** - **功能**: 鉴别用户。 - **应用场景**: 在用户登录时进行身份验证。 - **VMAuthenticate** - **功能**: 根据`voicemail.conf`文件中的设置来鉴别用户。 - **应用场景**: 在语音邮箱系统中对用户进行身份验证。 - **Curl** - **功能**: 接受外部URLs的数据修复。支持POST请求。 - **应用场景**: 当需要从外部URL获取数据或发送数据时使用。 - **DUNDiLookup** - **功能**: 使用DUNDi协议查找号码。 - **应用场景**: 在分布式环境中查找电话号码。 - **SendDTMF** - **功能**: 发送独裁的DTMF数据。 - **应用场景**: 在电话通信中发送DTMF信号。 - **SendImage** - **功能**: 发送图像文件。 - **应用场景**: 在电话通信中发送图像数据。 以上配置文件和指令是Asterisk系统的核心组成部分,对于构建和维护一个稳定高效的IP电话系统至关重要。正确理解和配置这些文件和指令可以帮助优化系统性能并满足各种业务需求。
剩余6页未读,继续阅读
- Smile_Liber2012-03-06谢谢提供 但不知道为什么 有些命令无效
- 粉丝: 5
- 资源: 24
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助