Asterisk SIP 设置
Asterisk SIP 设置用户指南
- [ Overview]
- [ Logging In]
- [ Settings]
- [ Allow Anonymous inbound SIP Calls]
- [ Local Networks]
- [ RTP Settings]
- [ RTP Ranges]
- [ RTP Checksums]
- [ Strict RTP]
- [ Codecs]
- [ Save]
总览
在早期的Asterisk配置过程中,编辑 “/etc/asterisk/sip_nat.conf” 文件是非常有必要的。 SIP 设置模块可以通过界面来配置nat 设置。通过这个模块可以配置 External IP, Local Network, 关闭或开启语音编码。
登录
- 从顶部菜单点击Settings
- 然后从下拉菜单中点击 Asterisk Sip Settings
NAT 设置
说明: C:\c95dc9f21d5443945644d3f9c71bfc24
Allow Anonymous inbound SIP Calls
允许通过未知的IP地址进行匿名呼入,转接到 拨号规则中的 'from-pstn' 侧。这里通常是电话呼入的入口。如果系统支持了SIP URI 呼叫,并且 呼叫用户的PBX 或者使用了 ENUM服务,那么这里则需要设置为YES 来支持呼入的需求。这本身不是Asterisk sip.conf 中的NAT 设置功能,需要在拨号规则中配合Default Context来一起工作。如果以上context被修改,整个自定义的流程可能被影响,并且 'Allow SIP Guests' 可能需要设置为No。
Local Networks
内网设置格式为这样的格式 “ip/mask” 例如, “192.168.1.0/255.255.255.0.” 。如果需要添加多个内网IP地址,可以点击 “Add Local Network” 添加。如果空白设置将被删除。
RTP Settings
RTP Ranges
设置UDP RTP的起始端口和结束端口。默认是10000-20000。用户应该至少设置4个端口来支持呼叫。.
RTP Checksums
是否开启 UDP checksums 。
Strict RTP
丢弃不是来自RTP源的 RTP语音包。通常是关闭状态。
Codecs
检查需要的语音编码和重新排列语音编码顺序。所有不需要的语音编码可以被关闭。注意,一些语音编码需要商业许可证,例如g729 语音编码。
说明: C:\4442c79dc0dc2228f29f1aced8e705bd
保存
点击提交保存。