返回列表 發帖
备用帖子。

TOP

估计很多人都想知道怎样展开Asterisk!是不是?

TOP

这个主贴,将会讨论Asterisk和其他有关的东西比较多。

TOP

大感謝角色兄~
asterisk這個東東可以令全世界的距離拉近了很多...而且可以配搭的方式也越來越多了~

而且也可討論一下怎樣做...才可將通訊費用降至最低(甚至0!)

TOP

最高境界:手中無星 心中有星

Some advanced applications: calender intergration, wake-up(alarm) function, weather report, etc.

TOP

其实现在已经主帖子做牵引,然后根据个人起好,再进入不同的Asterisk Server(with/without GUI)。

TOP

可能很多members见我起那么多帖子,但是都没有见内容,主要是先建立起来,然后慢慢说。

TOP

应该转用了WMWare Player去安装Asterisk,那么很多人不需要购入什么NAS,其他的东西都可以用上Asterisk,那么大家就要一个一致的平台来讨论。不用动不动就用一个PC,然后搞partition,再安装Linux,grub,grub2,搞到大家一头烟。

估计慢慢访问telecom-cafe的人越来越多。

TOP

原来这里真的有很多的高手,对Linux非常熟悉,对怎样compile是没有问题,问题是怎样get started。

TOP

本帖最後由 角色 於 2012-9-12 13:56 編輯

Stopping and Restarting Asterisk
Skip to end of metadata

Added by malcolmd, last edited by Malcolm Davenport on Sep 23, 2010  (view change)

Go to start of metadata

There are four common commands related to stopping the Asterisk service. They are:

core stop now - This command stops the Asterisk service immediately, ending any calls in progress.

core stop gracefully - This command prevents new calls from starting up in Asterisk, but allows calls in progress to continue. When all the calls have finished, Asterisk stops.

core stop when convenient - This command waits until Asterisk has no calls in progress, and then it stops the service. It does not prevent new calls from entering the system.

There are three related commands for restarting Asterisk as well.

core restart now - This command restarts the Asterisk service immediately, ending any calls in progress.

core restart gracefully - This command prevents new calls from starting up in Asterisk, but allows calls in progress to continue. When all the calls have finished, Asterisk restarts.

core restart when convenient - This command waits until Asterisk has no calls in progress, and then it restarts the service. It does not prevent new calls from entering the system.

There is also a command if you change your mind.

core abort shutdown - This command aborts a shutdown or restart which was previously initiated with the gracefully or when convenient options.

TOP

我就是生手一名,曾經開始Asterisk好幾次, 但每次都給 KO 而放棄.
希望看完角色師兄的文章可以重新開始

TOP

回復 26# kingwilliam

现在因为会出一系列的Asterisk and/or GUI (Asterisk/FreePBX),大家可以随便选,随意如果你努力和发问,一定会学会。

TOP

本帖最後由 角色 於 2012-9-13 07:22 編輯

在router(NAT)后,有多个Asterisk Servers在同一个local IP,或者不同的local IPs,怎样处理?

在Asterisk servers运行时,两组的UDP ports是非常关键:

SIP UDP port : default是5060,其他是ports 也可以,只要没有overlap就可以。
RTP UDP prt : Asterisk default 是 10000-20000, 其他太多了,一条communication channel,2个UDP ports就左后。下面的例子是按50人(100 UDP ports),你可以随意删减。


例如我们有下面Asterisk Servers:

Server A: IP=192.168.1.30 SIP UDP: 5060, RTP UDP: 15100-15199
Server B: IP=192.168.1.30 SIP UDP: 5228, RTP UDP: 15200-15299
Server C: IP=192.168.1.31 SIP UDP: 5229, RTP UDP: 15300-15399

A. Router (NAT)的port forwarding settings
按照上面Servers的要的UDP ports,转到对应的Server IP.

B. Asterisk 里的 /etc/asterisk.conf (opt/etc/asterisk/rtp.conf)

Server A
rtpstart = 15100
rtpend = 15199

Server B
rtpstart = 15200
rtpend = 15299

Server C
rtpstart = 15300
rtpend = 15399


SIP client settings for different Asterisk Servers?

Server A:
VOIP Provider: <router IP or router hostname>+<:5060>
因为SIP default port是5060,那么<:5060>可以不用。

Server B:
VOIP Provider: <router IP or router hostname>+<:5228>

Server C:
VOIP Provider: <router IP or router hostname>+<:5229>

TOP

如果我把Asterisk主要的几个版本都set后,估计将来能吸引很多对Asterisk有兴趣的人来看。

TOP

现在再用WMWare Player安装一个Ubuntu 的Desktop,专给不同Asterisk and/or GUI安装。

TOP

返回列表