web-dev-qa-db-ja.com

openvpn接続の背後で使用するようにsiproxdを構成します

プロキシSIPを設定する必要があります。 siproxdを発見しましたが、使用できません。

私のネットワークは次のとおりです。

PC-Windows -> Use MicroSip -> 192.168.1.10 
PC-Linux -> Use siproxd -> 
   Network interface -> ens33 -> 192.168.1.111  
   Network interface -> tun0 ->  10.10.2.33 (OpenVPN raised) 
PC-Asterisk -> 10.10.2.222

この構成ファイルをsiproxd(他のデフォルトオプション)に使用します

if_inbound  = ens33
if_outbound = tun0
Host_outbound = 10.10.2.222

マイクロSIPでは、[プロキシ]フィールドを構成して、192.168.1.111と入力します。 PC-Asterisk(10.10.2.222)に直接アクセスできる場合(またはこのマシンでopenvpnを使用できる場合)と同じままにする他のフィールド

Microsipは正しく接続していますが、電話をかけることができません。

私は何が間違っているのですか?機能する別の簡単な代替手段はありますか?

1
Victor Sanchez

Siproxd FAQ( http://siproxd.sourceforge.net/index.php?op=faq )に従って、PC-Linuxホストでパケット転送が有効になっていることを確認します。そのiptablesは2つのネット間でマスカレードを行っています。

PC-LinuxホストがPC-Windowsデフォルトゲートウェイでない場合は、アスタリスクネットワークに到達できるように静的ルートをセットアップする必要もあります。