笔记自用 1.安装asterisk
sudo apt-get install asterisk
2.配置asterisk 主要修改两个文件:sip.conf,extensions.conf,位置:/etc/asterisk
cd /etc/asterisk
sip.conf添加如下: [general] (这段在sip文件的最前面加,后面有默认内容不管) context = default bindport = 5060 bindaddr=0.0.0.0 tcpbindaddr=0.0.0.0 tcpenable=yes
[1001] type=friend callerid=User One secret = 1001 host = dynamic canreinvite = no dtmfmode=rfc2833 mialbox=1001 disallow = all allow=ulaw transport=udp
[1002] type=friend callerid=User One secret = 1002 host = dynamic canreinvite = no dtmfmode=rfc2833 mialbox=1002 disallow = all allow=ulaw transport=udp
[1003] type=friend callerid=User One secret = 1003 host = dynamic canreinvite = no dtmfmode=rfc2833 mialbox=1003 disallow = all allow=ulaw transport=udp extensions.conf添加如下: [general] static=yes writeprotect=no
[1004] type=friend callerid=User One secret = 1004 host = dynamic canreinvite = no dtmfmode=rfc2833 mialbox=1004 disallow = all allow=ulaw transport=udp
extensions.conf添加如下: [default] exten => 1001,1,Answer() enten => 1001,n,Dial(SIP/1001,20,tr) exten => 1001,n,Hangup
exten => 1002,1,Answer() enten => 1002,n,Dial(SIP/1002,20,tr) exten => 1002,n,Hangup
exten => 1003,1,Answer() enten => 1003,n,Dial(SIP/1003,20,tr) exten => 1003,n,Hangup
exten => 1004,1,Answer() enten => 1004,n,Dial(SIP/1004,20,tr) exten => 1004,n,Hangup 3.开启asterisk,开启sip服务器
sudo asterisk -rvvvvv
sip reload
运行后报错mail,不用管,应该是邮件功能(?)报错,不影响通话使用 4.linephone使用 linephone:sip客户端 界面如下:
添加用户主要注意几个位置的填写:
参考来源:https://blog.51cto.com/u_15691175/10978911
评论前必须登录!
注册