返回列表 發帖

Asterisk-GUI network and SIP/IAX configuration

本帖最後由 角色 於 2013-2-13 11:16 編輯

如果Asterisk-GUI设置不好,你的accounts就不能从外来接入来!所以一定要Asterisk-GUI设置好。

一、假如你的Asterisk-GUI的资料
1)IP为192.168.88.1,
2)SIP UDP Port =5060
3)RTP UDP Port Range = 10000-20000
4)  IAX UDP Port =4569

先说你给别人的account是包括什么?

1. Asterisk Server hostname = sip.your_domain.com (any hostname that you specified)
2. Username (= extension number)
3. Password (= secret string)

然后说Router的settings。

1、Set UDP port 5060 (for SIP signalling) forwarding to Asterisk-GUI IP, i.e. 192.168.88.1
2、Set UDP port range (for SIP voice) 10000-20000 forwarding to Asterisk-GUI IP
3、Set UDP port 4569 (for IAX signalling and voice) forwarding to Asterisk-GUI IP


注意:
一、在某些地方,对5060可以能做成封杀,有些改其他port,例如10002(大陆的中国行),如果不行,就要用VPN。
二、RTP Port Range,不一定要10000-20000,其他一个voice channel只用两个ports,通话一般是2个channels,那么用4个ports,就足够了。如果你估计你的Asterisk同事通话量不超过10对,那么用40个port就做够,那么你的RTP UDP port range可以改为,10010-10050。如果你更改了default settings,在Asterisk 文件 rtp.conf都要同事更改,不然的话就没有声音了。

真奇怪, 話係未完, 又無啦啦接通, 駁上了ATA

TOP

參考了這個. 跟住做了, 部ATA也未能接入
要再研究研究.

TOP

Call (SIP)的总类,根据我的认知主要分为

单腿Call和双腿Call,

单腿Call(1 single channel)——例如进入系统的echo test,IVR等,那个时候只需要两个RTP UDP Ports来完成。

双腿Call(2 single channels)——例如你拨打某个extension,而这个extension都是在Asterisk以外的SIP Client,那么Asterisk系统就需要4个RTP UDP Port来完成。

TOP

一般一个Call,有两条Channels,那么Asterisk就需要RTP UDP Port number = 4
但是某系Call,(例如内部的echo test),那么直用一条channel,那么Asterisk只需要RTP UDP Port number为2。

TOP

本帖最後由 角色 於 2013-2-13 11:05 編輯

回復 4# alang

你说的没有错!应该我记错了,应该是【1】

1 active channel 需要 2 RTP UDP ports。

那么一般两腿Call,就需要2个active channels,RTP UDP Ports就需要4个来完成。

【1】 http://www.voip-info.org/wiki/view/Asterisk+config+rtp.conf

TOP

如果Asterisk-GUI设置不好,你的accounts就不能从外来接入来!所以一定要Asterisk-GUI设置好。

一、假如你 ...
角色 發表於 2013-2-13 00:57


第二點與我理解的不大相同,RTP 會用到 2 ports/channel,參考連結在此 http://goo.gl/rw3nh
OSSLab Blog :: VoIP & IT Consultant

TOP

本帖最後由 角色 於 2013-2-13 01:54 編輯

在第2楼,最后的图里,点击【SIP Settings】就得到下图。
UDP Port to bind to: 5060 (而我用的是:5070)

1005a.gif

1005b.gif

1005c.gif

在下图:
Extern Host: sip.your_domain.com
Local Network Address: 192.168.88.0/255.255.255.0

1005d.gif

1005e.gif

1005f.gif

在下图,如果你的Asterisk,没有iLBC,Speex,G729,那么选前面三项就可以。
1005g.gif

TOP

本帖最後由 角色 於 2013-2-13 01:45 編輯

然后再Asterisk-GUI进行一些settings

一、在下图的近最底部,点击【Options】
1006a.gif

二、在下面,点击红圈【Advnaced Options】
1006b.gif

三、再点击红圈【Show Advanced Options】
1006c.gif

四、比较第一幅图片,所以很多的Options,例如【SIP Settings】
1006d.gif

TOP

返回列表