使用Asterisk呼叫失败



我在2台pc上尝试,首先充当sip服务器& &;客户端(有星号&另一个仅作为客户端(仅安装了Twinkle)。我试着用以太网电缆在他们之间打电话-没有互联网-所以我建立了有线连接,我给他们每个人一个地址,我给了第一个带有星号的安装ip 192.168.0.1 &第二个192.168.0.2。第一个用户名是100 &第二个是101。

我在终端写了"sudo asterisk -rvvvvvvv"然后是"sip reload"然后是"dialplan reload"然后是"sip set debug on" &我建立了有线连接,所以我发现2台电脑上的2个Twinkles成功注册为星号,但当我试图在它们之间拨打电话时,Twinkle说"呼叫失败404未找到"。我想问题出在extensions.conf文件中,但是我不知道是什么地方出了问题,有人能帮我吗?
下面是终端mediafire.com/?6g0uuhkai5vcahk

上的完整输出

也告诉我,如果有什么错误的文件,因为我是初学者。

Thanks in advance以下是配置文件:

sip.conf

(一般)

bindport = 5060

udpbindaddr = 192.168.0.1:5060

allowguest = yes

禁止=所有的

允许= gsm

delayreject = yes

nochecksums =没有

迂腐=没有

srvlookup = yes

autodomain = yes

sipdebug = yes

域= 192.168.0.1

nat =没有

notifyringing = yes

notifyhold = yes

register => 100:sarasara@192.168.0.1/internal-phones

register => 101:saadsaad@192.168.0.1/internal-phones

同行auth = 100: sarasara@192.168.0.1

同行auth = 101: saadsaad@192.168.0.1

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(192.168.0.1)

usereqphone = yes

nat =没有

fromdomain = 192.168.0.1

fromuser = 100秘密= sarasara

用户名= 100

背景= internal-phones

authname = 100

dtmfmode = rfc2833

canreinvite = yes

notifyringing = yes

notifyhold = yes

同行auth = 100: sarasara@192.168.0.1

同行auth = 101: saadsaad@192.168.0.1

禁止=所有的

允许= gsm

[100]

type =朋友

背景= internal-phones

秘密= sarasara

nat =没有

=没有资格

主机=动态

dtmfmode = rfc2833

允许= 192.168.0.1

[101]

type =朋友

背景= internal-phones

秘密= saadsaad

=没有资格

主机=动态

nat =没有

dtmfmode = rfc2833

允许= 192.168.0.1


extensions.conf

(全局)

(一般)

extension => 100,1,Dial(SIP/100,60)

extension => 101,1,Dial(SIP/101,60)

extend => s,1,hangup

[internal-phones]1、拨号(SIP/100,60)

extension => 101,1,Dial(SIP/101,60)

extend => s,1,hangup

打开SIP调试开关(sip set debug on),查看呼叫的SIP响应。(503, 403404 ?)此外,请确保您的软电话正在侦听udp端口而不是5060,这将与星号冲突。

相关内容

  • 没有找到相关文章

最新更新