マルチNICシステムで間違ったIPを提供するLinphone SIP INVITE


2

(2つの異なるNICを介して)複数のネットワークに接続されているWindows 7マシンでLinphoneを使用しようとしています。単一の接続では問題なく動作しますが、両方が接続されているときは(マルチネットワークコンピューターから他のデバイスへの)一方向の音声しか聞こえず、接続は約30秒後に接続が失われ、接続が失われます。

問題は、LinphoneがSIP INVITE接続アドレスフィールドに入れるIPアドレスを何らかの形で自動的に選択しており、選択したアドレスがINVITEの送信に使用したNICに関連付けられていないように見えるためです(コールの反対側は別のネットワークで応答するため)。Windowsでネットワークインターフェイスの優先度を調整しようとしましたが、効果はありませんでした。

以下のスクリーンショットの例では、INVITEはから192.168.0.41に送信されます192.168.0.241が、SIP接続アドレスはの10.0.0.250代わりに(2番目のNIC)に設定され192.168.0.41ます。

接続情報に間違ったIPを含むSIP INVITE

この問題をLinphone設定またはWindowsのネットワーク設定の調整のいずれかで解決する方法があるかどうか疑問に思っていますか?

回答:


1

1つの解決策は、Network Settings-> NAT and Firewall: Behind NAT / Firewallオプションを使用することです。このオプションを有効にしPublic IP addressて、使用するNICのアドレスを設定すると、SIP INVITEが修正接続アドレスとともに送信されます。これは、外部にルーティングされていない小規模ネットワークで機能することに注意してください。

Linphoneネットワーク設定

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.