Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

OpenVPN нет звука на стороне клиента [РЕШЕНО]

1

День добрый! Знаю вопрос уже поднимался, но я что-то не смог его решить. Первый раз работаю с OpenVPN и Asterisk. OVPN нужен т.к. на стороне клиента стоит proxy обойти его нельзя, пришла в голову идея попробовать через OVPN, все настроил клиент успешно коннектится к АТС, но при совершении звонка, я его слышу, а он меня нет. Т.е. со стороны клиента (OVPN) трафик доходит до Астериска и все слышно, а вот с Астериска обратно через OVPN не идет.

Asterisk 1.8

OS Ubuntu 12.04

IP PBX 192.168.0.250

IP Client 10.10.10.6

Буду благодарен если подскажете как понять и решить траблу. Заранее спасибо!

Решение проблемы: Открываем sip.conf и к уже существующей строке "localnet=192.168.0.0/255.255.255.0" добавляем адрес VPN сети "localnet=10.10.10.0/255.255.255.0". Все звук пошел в обе стороны через OVPN.

удалить закрыть спам изменить тег редактировать

спросил 2014-09-18 19:23:53 +0400

vlad.v Gravatar vlad.v
377 28 5 21

обновил 2014-09-19 20:10:01 +0400

Comments

У меня через IPSEC всё здорово работает. А вот OpenVPN не пробовал.

amonra ( 2014-09-18 19:40:22 +0400 )редактировать

на клиенте в настройках - nat=yes

awsswa ( 2014-09-18 20:44:35 +0400 )редактировать

в sip.conf прописано nat=yes, не помогло ((

vlad.v ( 2014-09-18 23:35:32 +0400 )редактировать

2 Ответа

0

проверьте что у вас в обе стороны звук через тунель.

нат в тунеле не особо нужен и крайне бессмысленный. просто на клиенте роут заворачиваете в тунель, с другой стороны сетку клиента тоже в тунель.

можно еще сделать два тунеля с bonding если есть потери и широкий канал. соответсвенно 10% потерь превращаются в 1%.

команда на убунту

ip ro show

команда на виндоуз

route print|more
ссылка удалить спам редактировать

ответил 2014-09-18 23:15:39 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

"проверьте что у вас в обе стороны звук через тунель."

Подскажите как это сделать?

vlad.v ( 2014-09-19 12:13:40 +0400 )редактировать

tcpdump -i tun0

meral ( 2014-09-19 18:46:48 +0400 )редактировать

наверно прийдется таки найти человека с базовым навыком линукс

meral ( 2014-09-19 18:47:21 +0400 )редактировать

Спасибо meral за советы! Но Линукс настолько Богат и Могуч, что не всегда получается сталкиваться со всеми его ипостасями))

vlad.v ( 2014-09-19 20:15:54 +0400 )редактировать

это какбы must have. роутинг и сети это первое что учится ПЕРЕД изучением линукса.

meral ( 2014-09-20 16:56:39 +0400 )редактировать
0

Скорее, вопрос стоит в корректной маршрутизации с сервера с Asterisk в сторону OVPN-клиента. "route -n" - все подскажет.

ссылка удалить спам редактировать

ответил 2014-09-18 20:41:33 +0400

mistral Gravatar mistral flag of Ukraine
370 2 5 19

Comments

Я понимаю что скорее всего фигню спрошу, но все таки. Вот что показал "route -n" на сервере Destination-----Gateway-----Genmask-----Flags-----Metric-----Ref-----Use-----Iface

0.0.0.0-----192.168.0.1-----0.0.0.0-----UG-----100-----0-----0-----eth3

10.10.10.0-----10.10.10.2-----255.255.255.0-----UG-----0-----0-----0-----tun0

10.10.10.2-----0.0.0.0-----255.255.255.255-----UH-----0-----0-----0-----tun0

169.254.0.0-----0.0.0.0-----255.255.0.0-----U-----1000-----0-----0-----eth3

192.168.0.0-----0.0.0.0-----255.255.255.0-----U-----0-----0-----0-----eth3

Как понять роуты кривые или нет? ЗЫ: попытался разграничить как мог

vlad.v ( 2014-09-18 23:50:00 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2014-09-18 19:23:53 +0400

Просмотрен: 4,855 раз

Обновлен: Sep 19 '14

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.