Страница 1 из 1

Помогите найти SIP голос

Добавлено: 03 янв 2013, 00:20
Elk
Имеем микротик RB-751G-2hd
Опишу проблему.

eth0-интернет провайдер Провайдер
подключаемся к интернету через PPPoE
br0-мост локальной сети - 192.168.113.0/24
адреса клиентов по dhcp
шлюз сети 192.168.113.254
eth4 - SIP шлюз
тут статика 10.53.3.6/24 шлюз 10.53.3.1
SIP server 10.23.0.5
добавляю маршрут в 10.53.3.0/24
Сип клиент из 192.168.113.0/24 подключается, звонит, принимает звонки, а голоса нет
так-же телефонная станция по впн поключается к микротику, авторизируется на сип сервере (eth4) но голоса так-же нет.
помогите решить проблему.

Re: Помогите найти SIP голос

Добавлено: 05 янв 2013, 10:58
iSupport
попробуйте коммандой torch посмотреть что и как летает по сети

sip работает на udp 5060

а голос ходит через любой динамический udp порт

Re: Помогите найти SIP голос

Добавлено: 16 янв 2013, 10:37
Elk
Вы имеете ввиду посмотреть туда ли голос пытается пойти ?
ведь он действительно может ходить в шлюз по умолчанию...

Re: Помогите найти SIP голос

Добавлено: 19 янв 2013, 02:05
t332
порты, где работает RTP обязательно в Firewall разрешите.

А, ну или для пробы разрешить forward всего UDP, если не знаете по каким портам RTP идет.

Re: Помогите найти SIP голос

Добавлено: 21 янв 2013, 18:01
Elk
Перебросить весь UDP нельзя по причине того что мини атс находится за основным шлюзом через впн

Re: Помогите найти SIP голос

Добавлено: 13 фев 2013, 19:40
Elk
Проблема решена.
посмотрел трафик wiresharком и понял что голос приходит в телефон по всему диапазону udp с разных серверов.
сделал проброс всех udp на адрес телефона и голос нашёлся :)

Код: Выделить всё

add action=dst-nat chain=dstnat comment="проброс UDP" disabled=\no in-interface=ether5-T-TELEFON protocol=udp to-addresses=\192.168.113.113

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