返回列表 發帖

[solved]如何在Asterisk登入兩個 SIP Account?

本帖最後由 lawleo 於 2012-9-28 15:10 編輯

本來的 sip.conf
[general]
bindaddr=0.0.0.0
bindport=5061
register=85235021234:000000@202.0.179.3/85235021234

[cmphone]
host=202.0.179.3
username=85235021234
fromuser=85235021234
authuser=85235021234
defaultuser=85235021234
secret=000000

是否改成以下便可? 用同一個 bindport 可以嗎? register 用了兩次有沒有問題?
[general]
bindaddr=0.0.0.0
bindport=5061
register=85235021234:000000@202.0.179.3/85235021234
register=85235025678:000000@202.0.179.3/85235025678

[cmphone]
host=202.0.179.3
username=85235021234
fromuser=85235021234
authuser=85235021234
defaultuser=85235021234
secret=000000

[cmphone2]
host=202.0.179.3
username=85235025678
fromuser=85235025678
authuser=85235025678
defaultuser=85235025678
secret=000000

因父母在家很常用電話,我不便亂改設定來試. 但網上又不太多相關資訊

TOP

本帖最後由 角色 於 2012-9-13 23:05 編輯

你的settings有问题,

就单个来说,也不能打入,因为你没有context。

其实Asterisk在同一家公司提供的VoIP,如果set得好,N个同时运行都没有问题。

TOP

Yes, you need to add context = from-cmphone1 in sip.conf

Add corresponding setting in extensions.conf for dial in and out

TOP

是的,我只列出了部份 config, context in extension.conf 部份我沒有寫出來, 因那部分不難,我只擔心用了兩次 registry及同用bindport=5061 會否有問題。

TOP

没有问题,但是你sip.conf没有显示出来。extensions.conf最好都显示出来。

TOP

是的,我只列出了部份 config, context in extension.conf 部份我沒有寫出來, 因那部分不難,我只擔心用了 ...
lawleo 發表於 2012-9-13 23:06


你的觀念可能已經混淆,bindport 是用在 Asterisk 扮演 SIP Server 時,而 register 則是用在 Asterisk 扮演 SIP Client 時,所以兩者不存在有衝突的問題。
OSSLab Blog :: VoIP & IT Consultant

TOP

返回列表