web-dev-qa-db-ja.com

Trixbox:外部SIP音なし

私はtrixboxサーバーを持っており、外部SIPを除くすべての作品が見つかります。ネット内ではすべての音は問題ありませんが、ネット外でSIP電話を使用すると、接続でき、電話を受けることはできますが、音が出ません。

私はsip_nat.confにこのテキストを持っています:

nat=yes
externhost=xxxxx.dyndns.org
localnet=192.168.1.0/255.255.255.0
localhost=192.168.1.210
externrefresh=10
qualify=yes

そして、私は5036から5082、4569、および10000から20000のポートを、TCPおよびUDPで192.168.1.210にリダイレクトしています。

どうしましたか?

1
Leandro Vidal

RTPポートを構成する必要がある場合があります。通話を開始できて聞こえない理由は、SIPがデータ(5060)に1つのポートを使用しているためです。音声用のランダムなもの(RTP)。

/etc/asterisk/rtp.conf内:

[general]
;
; RTP start and RTP end configure start and end addresses
;
rtpstart=10000
rtpend=20000
1
ghm1014

外部IPアドレスを指定してみてください。

nat=yes
externip = X.X.X.X
externhost=xxxxx.dyndns.org
localnet=192.168.1.0/255.255.255.0
localhost=192.168.1.210
externrefresh=10
qualify=yes

そして、アスタリスクを再起動します。

0
93196.93