2016-07-31 30 views
1

我在CentOS上運行了一個Asterisk服務器(13)。我在Asterisk上創建了一個名爲444的擴展。此外,我已將Fritz!Box路由器(與VOIP)連接到此Asterisk服務器的444擴展。現在,它運作良好,但問題是我想擁有真正的呼叫者號碼。例如,如果我有一個來電到我的Fritz!Box,它會將它重定向到444分機的星號,並且它會呼叫另一個分機,可以說555(即我的PC連接到)。好吧,它的工作原理,正如我所說的,但呼叫者ID是444.所以,我需要有真正的來電號碼。任何建議可以幫助。將Fritz!Box VOIP連接到Asterisk服務器

+0

所以,你要的是收到的來電顯示從主叫方通過PSTN被轉發到前所未有? – user3788685

+0

是的,這就是我想要的。 –

+0

你現在在做什麼? (來自我假定的電話)如果你在主幹上設置了一個主叫號碼 - 刪除它,它應該回退到使用接收到的主叫號碼。當擴展執行某些操作時應該使用擴展主叫ID,當主幹執行某些操作時應該使用主叫ID。 – user3788685

回答

0

對於完全答案,您必須出示您的撥號方案。

我如何理解你需要trustrpid=yes作爲sip.conf中的對等或全局部分。 和sendrpid=yes在555對等部分。

該選項將複製Remote-Party-ID來自傳入支路的標頭到From標頭的目標支路。

http://www.voip-info.org/wiki/view/Asterisk+SIP+trustrpid

0

,如果你想看到來電顯示你應該創建主幹,不擴展。

創建軀幹是這樣的:

type=friend 
host=ip_of_your_fritz 
allow=alaw&ulaw 
context=from-pstn 
username=ext_at_fritz 
secret=password_at_fritz 
insecure=port,invite;this one is ok, ip fixed 

也把註冊串像

ext_at_fritz:[email protected]_of_your_fritz