Страница 1 из 2
IAX между двух астерисков
Добавлено: 03 июн 2013, 17:36
amatol
Есть 2 астериска пытаюсь поднять между ними iax2.
Астериск 1 -- Asterisk 1.8.6.0
iax2 show peers
office1 10.60.130.4 (S) 255.255.255.255 4569 OK (3 ms)
Астериск 2 -- Asterisk 11.3.0
iax2 show peers
Name/Username Host Mask Port Status Description
office2 10.60.130.3 (S) 255.255.255.255 4569 UNREACHABLE
С конфигом уже экспериментировал, сейчас самый обычный
Астериск 1
type=friend
host=10.60.130.4
qualify=yes
context=from-internal
Астериск 2
type=friend
host=10.60.130.3
qualify=yes
context=from-internal
В чем может быть проблема, может сталкивался кто?
Re: IAX между двух астерисков
Добавлено: 03 июн 2013, 18:06
Aven
IAX не нужен.
Re: IAX между двух астерисков
Добавлено: 03 июн 2013, 18:22
ded
У меня дежавю?
Re: IAX между двух астерисков
Добавлено: 03 июн 2013, 18:38
amatol
Да я читал соседние темы, не помогло. Сервера находятся в одной сети, Астериск 1 - Астериск 2 звонок проходит, обратно нет. Пинги ходят и в ту и в другую сторону, nmap показывает что udp 4569 открыт, iptables временно отключен. И да, Астериск 2 - виртуалка на vmware.
Re: IAX между двух астерисков
Добавлено: 03 июн 2013, 18:41
ded
Точно дежавю. Всё это было, было, было.....
http://forum.asterisk.ru/viewtopic.php?f=3&t=2983
Будем считать, что Вы не прошли тест профпригодности. Не справились с укладкой парашюта. Он не раскрылся.
Скорбим, помним....
Re: IAX между двух астерисков
Добавлено: 03 июн 2013, 21:46
april22
IAX2 - зачет .
у меня работает tранк на нем между FeePBX-DISTRO и каким то Ястаром , причем ястар за IPsec туннелем - и в Питере
Глюков не обнаружено
да и кстати гоняю на андройде IAXAgent (софтофон) работает лучше чем все остальные sip фоны
Re: IAX между двух астерисков
Добавлено: 03 июн 2013, 21:48
amatol
freepbx на виртуалке? И какя версия астериска?
Re: IAX между двух астерисков
Добавлено: 04 июн 2013, 07:07
april22
amatol писал(а):freepbx на виртуалке? И какя версия астериска?
нормально там все работает ни чего удивительного .....
я все , что мне попадается прогоняю через виртуалки ....
Re: IAX между двух астерисков
Добавлено: 04 июн 2013, 08:58
jugatsu
amatol писал(а):Да я читал соседние темы, не помогло. Сервера находятся в одной сети, Астериск 1 - Астериск 2 звонок проходит, обратно нет. Пинги ходят и в ту и в другую сторону, nmap показывает что udp 4569 открыт, iptables временно отключен. И да, Астериск 2 - виртуалка на vmware.
Как же за*бало в таких темах упоминание nmap'а. UDP это stateless, мать его протокол. nmap шлёт для каждого, известного ему, протокола специальный пэйлоад
https://github.com/nmap/nmap/blob/master/nmap-payloads. Для IAX, на сколько я знаю, нет такого.
Запусти nmap --packet-trace и посмотри, что он шлёт. Проверять доступность сервиса на своём же хосте nmap'ом - плохой тон. Для этого есть
Re: IAX между двух астерисков
Добавлено: 04 июн 2013, 10:14
ded
UDP это stateless, мать его, протокол.
Запятая пропущена.
Если за**** - подмойтесь.
И постарайтесь не сорить буквами, ОК?
Проверять
sudo lsof -i4udp -ac asterisk -Pn
или
netstat -nlp | grep asterisk
конечно можно, но если работающий сервис прикрыт неумелым файерволом, или автоматом попавшим IP адресом fail2ban'ом, то такая проверка - неадекватна. И если снаружи видно
Код: Выделить всё
PORT STATE SERVICE
4569/udp open|filtered unknown
то порт открыт, а если
- то закрыт. Большего и не нужно для понимания правильности работы файервола.