Назад | Перейти на главную страницу

Настройте siproxd для использования за соединением openvpn

Мне нужно настроить прокси-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

В микросипе я настраиваю поле Прокси и ставлю: 192.168.1.111. Остальные поля я оставляю такими же, как когда у меня есть прямой доступ к PC-Asterisk (10.10.2.222) (или когда я могу использовать openvpn на этой машине)

Микросип подключается правильно, но звонить не позволяет.

Что я делаю не так? Есть ли еще одна простая альтернатива, которая работает?

Согласно siproxd FAQ ( http://siproxd.sourceforge.net/index.php?op=faq ) убедитесь, что на хосте PC-Linux включена пересылка пакетов, и iptables выполняет маскировку между двумя сетями.

Если хост ПК-Linux не является шлюзом по умолчанию ПК-Windows, вам также потребуется настроить статические маршруты для доступа к сети Asterisk.