QQ MESSENGER:

E-mail:guowei.cao@openvox.cn

TEL:+86-755-82535461

新闻中心/NEWS

模拟网关FXO与asterisk16.15.1连接
2022-05-25 10:36:48

  • 呼出电话:从Asterisk SIP分机3002通过中继1008到网关。
  • 来电:从外线呼叫到网关,通过SIP中继1008呼叫到Asterisk,然后通过Asterisk将呼叫发送到3002 SIP分机。

在下面的步骤中,下面的参数是强制性配置,其他参数可以根据你的需要进行配置。

步骤1.在Asterisk服务器上创建一个SIP中继线

请在/etc/asterisk/sip.conf中添加以下几行,创建一个SIP中继线(1001)和一个SIP分机(3002)。

[1001]
username=1001
secret=1001
host=dynamic
port=5060
type=friend
context = from-gsm

[3002]
username=3002
secret=3002
host=dynamic
port=5060
type=friend
context = from-internal

编辑完毕后,保存并退出,重新启动Asterisk服务器的SIP服务

第2步.在Asterisk中编辑拨号规则

编辑/etc/asterisk/extensions.conf中的拨号规则。

[from-internal]
exten => _x.,1,Dial(sip/1001/${EXTEN})
exten => _x.,n,hangup()

[from-gsm]
exten =>_x.,1,Dial(sip/3001)
exten =>_x.,n,Hangup()

第3步。在网络中设置网络参数

在浏览器中登录网络,设置网络参数。下图是一个例子,仅作参考。

第4步。在网络中创建一个SIP端点

设置SIP中继。下图显示了关于如何设置的详细信息。

关于SIP中的其他参数,请根据你的要求设置,因为在简单的呼叫中没有必要设置。

第5步。在网络中设置路由规则

设置呼出和呼入的路由规则,如下所示。

呼入路由

呼出路由规则

请保存您的所有更改以使之生效。

第6步。通过软件注册一个SIP分机

利用SIP软件,如Xlite,eyeBeam来注册一个SIP分机(3001)。在所有上述步骤之后,你可以尝试拨打电话和发送短信。

利用SIP软件,如Xlite,eyeBeam来注册一个SIP分机(3002)。在所有上述步骤之后,你可以尝试拨打电话和发送短信。
测试电话

来电测试:通过手机拨打网关上端口1的号码,看3002是否会响。如果3002响,说明你的配置是成功的;否则说明你的配置有问题,请检查配置。

呼出电话测试:在软件电话中注册的3002分机上拨打你的手机号码。如果你的手机响了,说明你的配置是可以的;否则请检查你的配置。