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

Обсуждение оборудования и его настройки
Ответить
Elk
Сообщения: 22
Зарегистрирован: 09 окт 2012, 11:24

Имеем микротик 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) но голоса так-же нет.
помогите решить проблему.


iSupport
Сообщения: 2359
Зарегистрирован: 06 фев 2011, 20:44

попробуйте коммандой torch посмотреть что и как летает по сети

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

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


Граждане, сколько раз просил =) чем понятнее и точнее сформулирован вопрос - тем понятнее и точнее будет на него ответ.
Я просматриваю ВСЕ темы форума и стараюсь помочь в каждой из них
Поэтому, НА ЛС отвечаю в последнюю очередь
Elk
Сообщения: 22
Зарегистрирован: 09 окт 2012, 11:24

Вы имеете ввиду посмотреть туда ли голос пытается пойти ?
ведь он действительно может ходить в шлюз по умолчанию...


t332
Сообщения: 95
Зарегистрирован: 21 сен 2012, 00:32

порты, где работает RTP обязательно в Firewall разрешите.

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


Elk
Сообщения: 22
Зарегистрирован: 09 окт 2012, 11:24

Перебросить весь UDP нельзя по причине того что мини атс находится за основным шлюзом через впн


Elk
Сообщения: 22
Зарегистрирован: 09 окт 2012, 11:24

Проблема решена.
посмотрел трафик 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

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


Ответить