技术宅改变世界 技术宅改变世界

Asterisk配置私人的voip

in Geeks read (945) 文章转载请注明来源!

准备

1.系统环境ubuntu16.04
2.sip客户端(zoiper、linphone、x-lite)

安装Asterisk

sudo apt-get install -y asterisk

配置

  • 进入/etc/asterisk目录
  • 备份sip.conf文件,sudo cp sip.conf sip.conf.old
  • 修改sip.conf,使用下面内容直接覆盖
[general]
context=default ;默认分组
allowoverlap=no ; 允许重叠拨号
bindport=5060 ;绑定端口
bindaddr=0.0.0.0 ;绑定IP地址
srvlookup=yes ;
transport=udp ;允许协议

[1001]
type=friend ; 
secret=123 ; 密码
host=dynamic ; 动态注册IP,可以直接写死
context=internal ;呼入呼出规则,extensions.conf中定义

[1002]
type=friend
secret=123
host=dynamic
context=internal
  • 修改extensions.conf,在底部增加下面内容
[internal]
exten => _XXXX,1,Dial(SIP/${EXTEN})

客户端连接

  • 打开zoiper - settings - Accounts - + - (Do You Already have an account)Yes - Manual configuration - SIP account
  • IMG_0313(20180114-121253).jpg
  • Account name 填写显示名称,随意填写就可以了。
  • Domain 填写服务器IP,如果不是默认端口5060,后面带上IP
  • User name 填写sip.conf内[]的内容,如1001
  • Password 填写sip.confsecret
  • Auth Username 填写sip.conf内[]的内容,如1001
AsteriskSIPVOIP
发表新评论
博客已萌萌哒运行
© 2020 • Powered by Typecho • Theme for yotu
PREVIOUS NEXT
雷姆
拉姆