首页 > 代码库 > Asterisk iax2 服务器联机
Asterisk iax2 服务器联机
应用背景:
一台asterisk服务器支撑不了多少用户,如果我们想把多台asterisk服务器联系起来,让注册在A服务器上的用户,可以呼叫注册在B服务器上的用。
操作流程:(不具体写,把关键步骤写出来作为备忘,搞不定的可以咨询本人)
一,A服务器上注册8000账号,B服务器上注册6000账号。
二,A服务器配置做如下改动:
1,sip.conf里注册8000.
2,iax.conf里如下配置:
3,[to22]
4,;deny=0.0.0.0/0.0.0.0
5,;secret=0000
6,
7,
8,transfer=yes
9,;context=from-internal-iax
10, host=10.10.101.35
11, type=friend
12, port=4569
13, ;qualify=yes
三,extensions.conf文件做如下配置:
[from-internal-iax]
exten => _6XXX,1,Dial(IAX2/to22/${EXTEN})
exten => _6XXX,n,Huangup
四,B服务器做如下配置:
1,sip.conf做注册6000
2,iax.conf配置:
3,[to49]
4,;deny=0.0.0.0/0.0.0.0
5,;secret=0000
6,transfer=yes
7,context=from-internal
8,host=10.10.100.49
9,type=friend
10, port=4569
11, qualify=yes
12, ;dial=IAX2/6666
13, ;mailbox=6666@device
14, ;permit=0.0.0.0/0.0.0.0
15, ;requirecalltoken=yes
16, ;callerid=6666 <6666>
17, ;setvar=REALCALLERIDNUM=6666
Asterisk iax2 服务器联机