sip.conf配置说明

本文介绍了Asterisk中sip.conf的配置细节,包括分机类型、用户名、账号码、密码、上下文、主机设置等关键参数。此外,还涉及了编解码器允许与禁止、来电控制、媒体处理等高级设置,帮助理解SIP服务器的配置逻辑。
摘要由CSDN通过智能技术生成

l  在freeiris中添加分机,在sip_exten.conf中进行相关的配置。下面的代码是在WEB界面中添加分机后在sip_exten.conf中自动生成的。

[8001]

type=friend

username=8001

accountcode=8001

secret=8001

context=from-exten-sip

;followed advance settings

host=dynamic

nat=yes

qualify=2000

canreinvite=no

callgroup=0,

pickupgroup=0,

setvar=

call-limit=1

说明:(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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值