VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

IAX между двух астерисков

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

jugatsu
Сообщения: 298
Зарегистрирован: 31 май 2011, 15:56

Re: IAX между двух астерисков

Сообщение jugatsu »

Ну для этого вообще то tcpdump обычно используют. То, что мы увидим open|filtered нам не скажет ровным счётом ничего - разве, что мы не получили RST, который, к слову, может слать и не только dst хост, ну и маршрутизатор.

Если мы говорим про один броадкастовый домен - то можно и nmap'ом конечно посмотреть на предмет RST. Хотя, если есть доступ к хосту - lsof и ip n более, чем достаточно.

Я говорю про best practice - есть такие, которые nmap свой хост сканят.
pan-user
Сообщения: 128
Зарегистрирован: 24 мар 2011, 13:40

Re: IAX между двух астерисков

Сообщение pan-user »

tcpdump покажет активность _ДО_ iptables
amatol
Сообщения: 14
Зарегистрирован: 23 апр 2013, 12:28

Re: IAX между двух астерисков

Сообщение amatol »

tcpdump показывает что обмен есть, и на одном и на втором.
11:30:11.021551 IP 10.60.130.4.iax > 10.60.130.3.iax: UDP, length 14
На версии астериска 1.8 iax2 поднялся, пока непонятно почему ни на 10 ни на 11 не работает.

to april22
У вас какая версия астериска?
jugatsu
Сообщения: 298
Зарегистрирован: 31 май 2011, 15:56

Re: IAX между двух астерисков

Сообщение jugatsu »

pan-user писал(а):tcpdump покажет активность _ДО_ iptables
У нас куда-то не туда разговор сместился, в сторону как дебажить iptables - а началось всё не с того. Я не про это говорил.
amatol
Сообщения: 14
Зарегистрирован: 23 апр 2013, 12:28

Re: IAX между двух астерисков

Сообщение amatol »

Нашел такое
https://issues.asterisk.org/jira/browse ... ent-200840


Further investigation:
start asterisk on the virtual machine, having qualify=yes in the peer definition
iax is UNKNOWN, and after some second becomes UNREACHABLE
stop asterisk (core stop now)
start asterisk on the virtual machine, having qualify=no in the peer definition
iax is UNMONITORED
exit (NOT STOP!) asterisk, change peer definition to qualify=yes
enter asterisk console (asterisk -r)
iax2 reload ==> peer is now REACHABLE
So my conclusion is:
1) Starting an asterisk server 1.8x on a virtual machine, with a iax peer having qualify=yes,
brings to UNREACHABLE state
2) Starting an asterisk server 1.8x on a virtual machine, with a iax peer having qualify=no,
then after startup modify to qualify=yes and reload iax2 configuration, brings to REACHABLE state
3) no issue on the same virtual box having 1.6.20 * version
4) On the physical counterpart (IAX peer), same OS and * versioon, no issues at all
If anybody can confirm this behaviour ...


И это работает, как ни странно. Посмотрю насколько стабильно.
amatol
Сообщения: 14
Зарегистрирован: 23 апр 2013, 12:28

Re: IAX между двух астерисков

Сообщение amatol »

Что б произошло -- peer is now REACHABLE
Нужно сделать
2) Starting an asterisk server 1.8x on a virtual machine, with a iax peer having qualify=no,
then after startup modify to qualify=yes and reload iax2 configuration, brings to REACHABLE state

Только версия у меня 11.3.0.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: IAX между двух астерисков

Сообщение april22 »

amatol , asterisk 1.8.13
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH