sip.conf配置详情


[2001]

type=friend

context=LocalSets

host=dynamic

nat=yes

canreinvite=no

secret=123456

dfmfmode=rfc2833

disallow=all

allow=ulaw

allow=alaw

allow=h263

说明:

(1)type:sip的类型。格式:type =user|peer|friend 。

peer用于认证呼出呼叫,如果想要一个用户(extension)中有多个电话,定义可以呼叫两个SIP peer 的extension。user用于认证呼入呼叫,用户通过上下文鉴定到达服务器。friend用于认证呼入呼出,相当于(peer+user)。

(2)username :格式:username =<username[@realm]>。如果Asterisk接受来自远程SIP的SIP INVITE请求的客户端,这字段指定验证的用户名。

(3)accountcode:格式:accountcode =<string>。此字段,是用来填充“accountcode“领域的CDR(呼叫详细记录)。

(4)secret:用于认证的密码。如果Asterisk是作为一个SIP代理服务器,那么这个SIP客户端必须使用此密码登录(一个共享密码)。如果Asterisk是一个SIP客户端作为一个远程SIP的SIP INVITE的服务器要求身份验证,那么这个字段是用来验证该Asterisk的SIP协议提请发送到远程SIP服务器。

(5)context:格式:context = <context_name>定义了指令的地点,用于控制电话的权限,以及如何处理此号码的呼入呼叫。如果类型为用户,上下文定义呼入呼叫使用。如果类型为节点,上下文定义呼出呼叫使用。如果类型为friend通过SIP实体定义呼入和呼出所使用的上下文。

(6)host:格式:host =dynamic|hostname|IPAddr。host参数指定了用户的主机名或SIP端点IP地址。配置host=dynamic将要求号码注册,可以让Asterisk知道如何找到电话。

(7)nat:格式:nat =yes|no。这个变量改变了Asterisk的防火墙后面客户端的行为。配置nat=yes,强迫Asterisk忽略号码的联系信息,使用收到的包的地址信息。

(8)qualify:格式:qualify =yes|no|milliseconds。检查客户端是否可到达,我们可以监视Asterisk服务器和电话之间的延时,使用qualify=yes,确认远端设备是否可达。qualify=yes可以用于监视任何远端设备,包括其它的Asterisk服务器。默认情况是Asterisk认为时延在2,000 ms (2 seconds)以内的设备可达。你可以配置Asterisk判断对端是否可达的时间,通过将yes替换为毫秒。

(9)canreinvite:格式:canreinvite =update|yes|no|nonat。在SIP协议,邀请用于发起呼叫,重定向媒体。在初始邀请后相同对话中发起的任何邀请都被视作重邀请(reinvite)。配置canreinvite=no让Asterisk媒体通道经过自己,而不允许RTP信息直接在端点之间传送。Asterisk在以下的任何情况下都不会发起重邀请:如果客户端的任何一方配置为canreinvite=no;如果客户端不能协商编码,Asterisk需要执行语音编码转换;如果客户端的任何一方配置为nat=yes;如果Asterisk在呼叫中需要监听双音多频(DTMF)音(用于呼叫前转或者其他功能)。配置canreinvite=yes“允许RTP媒体直接” 。canreinvite = nonat“允许reinvite当本地,否认reinvite当NAT” 。配置canreinvite=update“使用UPDATE,而不是邀请” 。配置canreinvite = nonat“更新时使用的地方,否认当NAT” 。
 (10)callgroup:格式:callgroup =num1,num2-num3。定义了此分机的电话组。

 (11)pickupgroup:同组可以接电话,按*8应用。
 (12)setvar:格式:setvar = variable=value。通道变量被设置为从该节点/用户的所有通话

(13)call-limit :格式call-limit = number 。同时呼叫的数量

2. 此外除了自动生成的配置还有其他的配置

 (1)allow:格式:allow =<codec>。按优先级的顺序允许编解码器。

 (2)disallow :格式:disallow =all。不允许这个peer或用户定义的所有编解码器。

(3)allowguest :格式:allowguest = yes|no 。拒绝或允许来电。

(4)amaflags:分类的CDR记录。选择是默认情况下,省略,计费,文件。

(5)astdb:向Asterisk 的数据库里插入值。

(6)auth :格式:auth =<authname>。

(7)callerid :格式:callerid = <string>。当没有可用信息时使用call ID信息

(8)busylevel:格式:busylevel= number。同时通话的数量,直到用户/同行正忙

(9)callingpres:格式:callingpres =number|descriptive_text。设置电话的来电显示,有效描述的值是allowed_not_screened, allowed_passed_screen, allowed_failed_screen,allowed,prohib_not_screened,prohib_passed_screen, prohib_failed_screen, prohib, and unavailable.

(10)?cid_number :格式:cid_number = <string>。设置对外显示的字符串

(11)defaultip:格式defaultip =Dotted.Quad.IP.Addr。默认的IP地址,如果客户端指定host=dynamic。如果客户端没有使用任何其他的IP地址注册使用此项。只适用于type=peer

(12)directrtpsetup:格式directrtpsetup =yes|no。类似canreinvite,可以马上把媒体传递给像SIP代理器的另一方。

(13)dtmfmode:格式:dtmfmode =inband|info|rfc2833。客户如何对DTMF信令处理。默认rfc2833。配置dtmfmode = rfc2833,允许在呼叫中监听双音多频(DTMF)音(用于呼叫前转或者其他功能)

(14)fromuser :格式:fromuser =<from_ID>。指定用户输入“from”来代替$CALLERID(number)。

(15)???fromdomain:格式:fromdomain = <domain>。

(16)fullcontac:格式:fullcontact = <sip:uri_contact>。 SIP URI的联系,实时同行。只适用于实时同行

(17)fullname :格式:fullname = "FullName"。设置对外来电显示(姓名)。

(18)incominglimitand outgoinglimit:格式:incominglimitand outgoinglimit = Number。限制同时呼叫SIP客户端的数量,仅仅适用于type=peer。

(19)insecure: very|yes|no|invite|port 。指定如何处理与peers的连接。

(20)language:这对于一个在Asterisk SIP帐户配置选项指定语言设置为这个客户端使用。通过使用此设置,您可能会得到本地化的声音在为不同的用户不同的语言提示。

(21)mailbox:格式 mailbox =mailbox。语音信箱。

(22)musicclass:在musiconhold.conf指定的类

(23)musiconhold:保持音乐。

(24)subscribemwi:指示Asterisk 在等待信息的时候不要发送NOITFY信息。确定Asterisk如何通知SIP客户端关于语音信箱的信息

(25)              permit,      deny ,    mask格式:permit=<ipaddress>/<network mask> deny=<ipaddress>/<network mask>

IP地址和网络限制。允许或限制到达某些特定的网络。

(26)port:SIP端口的客户端

(27)progressinband:格式:progressinband =never|no|yes。

(28)promiscredir :格式:promiscredir = yes|no。是否允许支持302重定向。

(29)regseconds :格式:regseconds = seconds。SIP注册的秒数。

(30)sendrpid:格式:sendrpid =yes|no。确定是否发送Remote-Party-IDSIP header

(31)subscribecontext:格式:subscribecontext =<context_name>。为SIP SUBSCRIBE设置特殊的context

 (32) trunkname:为中继定义一个名字

(33)trustrpid:格式:trustrpid =yes|no。设置Remote-Party-IDSIP header是否被信任。

(34)vmexten :格式vmexten = <string>拨号规则扩展到邮箱

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434398.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

centos永久关闭防火墙

新安装完CentOS Linux&#xff0c;发现配置完apache后没法访问&#xff0c;估计是防火墙问题。 /etc/init.d/iptables status 会得到一系列信息&#xff0c;说明防火墙开着。 /etc/init.d/iptables stop 永久关闭: chkconfig --level 35 iptables off转载于:https://www.cnblog…

微型计算机原理上机实验改错,北京理工大学微机原理汇编语言上机实验题

实验一请在数据段中定义两个数&#xff0c;要求编写程序分别计算出这两个数的和、差、积、商&#xff0c;并用Debug 的相关命令查询计算结果。(略)实验二内存自TABLE开始的连续16个单元中存放着0&#xff0d;15的平方值&#xff0c;查表求DATA中任意数X(0≤X ≤15)的平方值&…

Asterisk配置SIP服务器

要配置SIP服务器&#xff0c;前提是要先安装了Asterisk1.编辑sip.conf 进入到/etc/asterisk 后&#xff0c;vi sip.conf [general] allowoverlapno bindport5060 bindaddr0.0.0.0 srvlookupyes qualifyyes contexttest [1001] typefriend secrettest hostdynamic [1002] typefr…

linq to json for sl

一.Linq to JSON是用来干什么的?Linq to JSON是用来操作JSON对象的.可以用于快速查询,修改和创建JSON对象.当JSON对象内容比较复杂,而我们仅仅需要其中的一小部分数据时,可以考虑使用Linq to JSON来读取和修改部分的数据而非反序列化全部. 二.创建JSON数组和对象在进行Linq to…

计算机组装与维护实验指导,计算机组装与维护实验指导书.pdf

第 1 页计算机组装与维护实验指导书计算机组装与维护实 验 手 册姓名&#xff1a; 专业&#xff1a; 班级&#xff1a;第 2 页计算机组装与维护实验指导书目 录实验一 初识计算机部件组成(0.5 学时) ……………….. 3实验二 认识主板(0.5 学时) …………………………….. 5实验…

编程是一种艺术创作

软件正在吞噬世界 “软件正在吞噬世界。”——马克 安德森 马克 • 安德森 在新一轮的信息技术革命中&#xff0c;我们已经见证&#xff0c;软件对社会生产的方方面面&#xff0c;产生了深刻的影响&#xff0c;它们侵入并颠覆了已经建立起来的行业架构。越来越多的大企业和行业…

计算机支持协同工作不是多媒体应用,计算机支持的协同工作概观.PDF

计算机支持的协同工作概观维普资讯第 2卷第 3期 工 业 工 程 V0I&#xff0e;2No&#xff0e;3I999年 9月 SeP&#xff0e;1999计算机支持的协同工作概观汤 庸(广东_1_业大学 计算机科学 j上程系 广东 广州 510o9o)摘要 &#xff1a;cscw是 门多学科交叉的新 课题 率文介绍 csc…

loss值多少才算收敛_一个家庭一年要存多少钱才算正常?国家统计局给出“答案”...

阅读本文前&#xff0c;请您先点击上面的蓝色字体&#xff0c;再点击“关注”&#xff0c;这样您就可以继续免费收到最新文章了。每天都有分享。完全是免费订阅&#xff0c;请放心关注。免责声明&#xff1a;本文来源于网络&#xff0c;如有侵权请联系作者删除。“手里有粮&…

Asterisk权威指南/第三章 安装Asterisk

在这一章我们将详细介绍如何从源代码安装Asterisk。很多人回避这种方法&#xff0c;说它太难了&#xff0c;又耗时间。我们在这里想证明的是从源代码安装Asterisk其实没那么难。更重要的是&#xff0c;我们想为你提供一个最好的Asterisk安装&#xff0c;以便学习。 在本书中&a…

郑州升达经贸管理学院计算机专业学费,郑州升达经贸管理学院学费

郑州升达经贸管理学院学费2020-07-10 13:17:19文/叶丹2020年郑州升达经贸管理学院文科类本科专业学费15000元/年&#xff1b;郑州升达经贸管理学院理科类本科专业学费16000元/年。一般情况下&#xff0c;艺术类专业学费比普通专业高一些。郑州升达经贸管理学院依据省(市区)教育…

逻辑左移

逻辑左移转载于:https://www.cnblogs.com/LoveFishC/archive/2012/07/28/3846647.html

vue 搜索框header_vue项目header模块编写

前端学习的太差了&#xff0c;一个header写了半天才写个勉强能用的。vue-cli引入scssnpm install node-sass --savenpm install sass-loader --save从element-ui官方拷贝一个导航栏修改处理中心我的工作台选项1选项2选项3选项4选项1选项2选项3订单管理css样式完善/*顶部导航栏盒…

Asterisk权威指南/第五章 用户设备配置

本章我们将研究连接到Asterisk的用户设备&#xff0c;一般来说是某种形式的VoIP电话。在Asterisk中配置信道供设备使用相对来说比较简单&#xff0c;但你也需要配置设备本身以使得它知道向谁发起呼叫&#xff08;这已经跟Asterisk没有关系了&#xff0c;每个硬件厂商都有自己的…

不愿意和别人打交道_参加完孩子学校的运动会,宝妈吐槽贫富圈子差距大,不适合打交道...

文|文儿我有一个发小&#xff0c;蛮有钱的&#xff0c;前两天参加完孩子的运动会&#xff0c;气呼呼地说“穷人就爱斤斤计较&#xff0c;千万不要轻易地跟他们打交道”。这是怎么回事呢&#xff1f;原来&#xff0c;我的这位发小&#xff0c;今年孩子转学上了小学二年级&#x…

中职计算机属于专业课还是文化课,对中职计算机专业建设探讨.doc

对中职计算机专业建设探讨对中职计算机专业建设探讨摘要&#xff1a;技能培养是职业教育的主旋律。对中职学校的计算机专业建设来说&#xff0c;职业教育者应首先明确培养目标&#xff0c;制订合理的教学计划&#xff0c;同时结合社会的需求&#xff0c;全面加强师资队伍的建设…

Asterisk权威指南/第六章 拨号计划基础

拨号计划是你的Asterisk系统的心脏。它定义了呼叫是如何流进和流出系统的。拨号计划用一种脚本语言写成的&#xff0c;Asterisk依照其中的指令响应外部触发。和传统电话系统相比&#xff0c;Asterisk的拨号计划是完全可定制的。 本章介绍Asterisk的基本概念。这里讲的内容对你…

hadoop loadBalance源码分析

项目hbase数据库出现很诡异的assignment &#xff0c;region移动的src和dest都是同一台regionserver&#xff0c;不过时间戳不同&#xff0c;启动的只有一个regionserver&#xff0c; 不知道怎么出现了两个时间戳 分析下源码解决一下 loadbalance只有一个实现 org.apache.hado…

html 遍历div内check,vue+element中checkbox 实现遍历分组全选

1、html部分style"margin-left: 30px":indeterminate"item.isIndeterminate"v-model"item.isCheck"change"checkTitle(item.isCheck, index)">全选>v-model"item.checkedData"change"checkItem(item.checkedData…

homepod换wifi网络_如何实现短租网络自由,不必换房断网

对于在异地工作的人来说&#xff0c;租房一直是头疼的问题&#xff0c;要避开黑中介&#xff0c;房租不能太贵&#xff0c;还要离公司近&#xff0c;最好单间或者舍友不能太奇葩&#xff0c;要满足以上条件实在是太难了。其实最核心的问题是房租&#xff0c;押一付三&#xff0…

如何升级浏览器_手把手教你申请IOS14 Beta升级方法

就在最近苹果公司正式开放了IOS14 Public Beta 2还不了解IOS14的小伙伴参考一只废材&#xff1a;WWDC2020 之 IOS14 篇&#xff08;内含升级方法和个人体验参考&#xff09;​zhuanlan.zhihu.com本期废材就来教大家如何申请升级操作方法简单易懂又官方本方法每次发布版本更新都…