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

Прохождение звука.

Добавлено: 21 апр 2016, 18:23
Samael28
Странно, что я пишу такой вопрос, но все-таки :)
Есть вопрос.
Asterisk 11, стоит за NAT. Внутренняя сеть - 192.168.0.0/24.
localnet и externaddr прописаны. Есть клиенты, которые подключаются из-за NAT. Есть локальные. Порты проброшены, все хорошо работает.
Проблема возникает, если клиент, которые подключается из внешнего мира, сам подключается из подсети 192.168.0.0/24. Но другой, естественно. А именно. RTP Asterisk упорно шлет на 192.168.0.. (rtp debug так говорит) , при том, что для клиента прописано nat=force_rport,comedia.
Опции, касающиеся nat типа directmedia и canreinvite отключены.
Вопрос - это только у меня так или я что-то пропустил очевидное?
PS: Клиент присылает в SDP адрес именно 192.168.0.Х. Может таки конфликт с localnet?

Re: Прохождение звука.

Добавлено: 21 апр 2016, 18:35
ded
В инвайте от клиента - что стоит в поле Contact ?

Re: Прохождение звука.

Добавлено: 21 апр 2016, 20:49
Samael28
Локальный IPшник. Т.е. 192.168.0.Х. Но по факту запрос приходит от внешнего адреса и астер это видит :)

Re: Прохождение звука.

Добавлено: 22 апр 2016, 09:46
ded
Астер это видит конечно, но RTP шлет на тот, который указан в поле Contact - 192.168.0.X

Re: Прохождение звука.

Добавлено: 22 апр 2016, 18:45
Samael28
Вот и вопрос - как это обойти.

Re: Прохождение звука.

Добавлено: 22 апр 2016, 21:45
ded
1) Использовать разные адреса подсетей, +
+ 2) сооружать туннели, или
3) выводить истериску на публичный адрес.

Re: Прохождение звука.

Добавлено: 22 апр 2016, 21:47
Samael28
Мдяс. Вообще интересная то ли бага, то ли фича. Пока решаю вопрос с публичным адресом, потому как менять подсети - дело веселое, никогда не знаешь подсетей заказчика :)

Re: Прохождение звука.

Добавлено: 22 апр 2016, 22:07
april22
Ну явно 192.168.0.ххх роутеры по дефолту ... вот странно откуда у вас такая по1йндсеть??? Например 10.0.0.0\16 встречается гораздо реже... а если подобрать то вообще может и не встретится... например 10.10.35.0\24 . У кого такая сеть в арсенале???

Надо планировать изначальльно адресацию сети.

Re: Прохождение звука.

Добавлено: 23 апр 2016, 00:31
ded
Вангую:
- если покрутить гайки у НАТообразующего роутера на клиентской стороне, то ИП адреса и порты будут назначаться внешние, а не внутренние.
или
- вместо nat=force_rport,comedia для клиента просто указать nat=yes

Re: Прохождение звука.

Добавлено: 23 апр 2016, 07:31
virus_net
april22 писал(а): например 10.10.35.0\24 . У кого такая сеть в арсенале???
У меня есть :)
Лучше уж 10.255.255.0/24 вот такая скорее всего никогда не встретится :)