本篇文章已yealink话机为例,使用TLS传输方式注册astercc系统,其它品牌SIP话机也可以此为参考。

  • 首先更改【系统设置】–>【基本SIP配置】参考如下:

transport: 增加tls,tcp,udp多个协议使用逗号隔开

更改配置完成后,需点击上方配置条重载生效。

  • 下载asterisk官方ast_tls_cert脚本,使用该脚本生成SSL证书。

wget http://download3.astercc.org/ast_tls_cert

chmod +x ast_tls_cert

./ast_tls_cert -C pbx.asterisk.com -O "xxxxx" -d /etc/asterisk/keys  注:xxxxx为密钥

chown -R asterisk.asterisk /etc/asterisk/keys

asterisk -rx "sip reload"

  • 查看asterisk的TLS设置,监听端口为5061。

  • 编辑sip.conf文件增加asterisk对TLS的支持。

  • yealink上传客户端SSL认证证书ca.crt。

  • yealink话机改传输方式为TLS注册astercc系统。

请在iptables上为TLS方式注册放行tcp 5006、5061端口。

参考:外部参考链接

zh/常见问题及解答/sip话机使用tls注册astercc系统方法.txt · 最后更改: 2017/12/12 03:05 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki