"Freeswitch установка на роутер" | +/– |
Сообщение от bcat (??) on 23-Июл-09, 20:37 |
Добрый день всемогущий ALL. Народ прощу помощи. Ситуация в следующем. Есть роутер на Ubuntu 9.04, в нем 2 интерфейса eth0 смотрит в локалку eth1 инте. На нем установили Freeswitch. Провайдер отдает телефон по SIP. По netstat -an видно что на 5060 порту freeswitch слушает и к серваку можно подключиться из любой точки и если набрать тестовый номер, например 1001 (законектившись как 1000) то все нормально. Тоесть получается что локально freeswitch работает. Но он никак не хочет соединяться с провайдерским Asteriks. Провайдер говорит что к нему ничего нет. В профилях sip_profiles прописано <include> <gateway name="outbound.inet"> <param name="username" value="name"/> <param name="password" value="passwords"/> <param name="register" value="false"/> <param name="extension" value="1000"/> <param name="register-proxy" value="ххх.ххх.ххх.ххх:5060"/> </gateway> </include> Со внутреними пока не разбирался. netstat -an показывает Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 ххх.ххх.ххх.ххх:5060 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:8021 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN никак не могу понять где косяк. И еще вопрос. Когда включен UFW то при соединении из мира софттелефоном соединение устанавливаеться но при вызове внутреннего абонента не проигрывается музыка. А если UFW отключить все нормально. Хотя ufw status Состояние: активен В ДействиеИз -- ------ ---- Anywhere ALLOW 192.168.1.0/24 22/tcp ALLOW Anywhere 22/tcp ALLOW 192.168.1.0/24 5060/tcp ALLOW Anywhere 5080/tcp ALLOW AnywhereНарод помогите ... Завтра надо запустить VoIP.
|
Высказать мнение | Ответить | Правка | Cообщить модератору |