centos6.4にアスタリスクをインストールし、正常にセットアップした後、他のコンピューターから(ゾイパーを使用して)一口クライアントを作成して、そのアスタリスクサーバーに接続しようとしました(同じwifiネットワークの下にあります)。
sip.conf ファイルは次のとおりです。
[general]
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
qualify=yes
context=test
[1001]
type=friend
secret=test
host=dynamic
nat=yes
[1002]
type=friend
secret=test
host=dynamic
nat=yes
そして extensions.conf:
[default]
exten => _.,1,Hangup()
[test]
exten => 1001,1,Dial(SIP/1001)
exten => 1002,1,Dial(SIP/1002)
アスタリスク サーバーを起動した後、他のコンピューターでユーザー 1002 を構成してアスタリスクに接続します。使用する電話ツールは Zoiper で、設定は次のとおりです。ドメイン: 192.168.0.14 (LAN 内の私のアスタリスク サーバー IP)。ユーザー名: 1002、パスワード: テスト。すべてがうまく見えます。Web データ キャプチャ ツールを使用しても、SUBSCRIBE sip:1002@192.168.0.14;transport=UDP のような送信要求があることがわかります。しかし、ステータスは登録のままです。どこが間違っているのか教えてもらえますか?