asterisk c натом но порты сняты tshark ом - на астериске, и на обоих интерфейсах роурера - к сожалению он так НЕ делает.уже исходящий порт находится ЗА диапазонами указанным параметров . дело в том, что на роутере тоже сделаны специальные правила с каких исходящих портов как натить - но к роутеру уже приходят другие диапазоны :(
astin1317 ( 2013-03-10 11:22:06 +0400 )редактироватьастериск не инициализирует потоки rtp с портов вне диапазона разрешенных.
zzuz ( 2013-03-10 13:17:25 +0400 )редактироватья тоже так раньше думал, именно rtp и инициализирует udpl и sip в рамках a rtp как ему вздумается
astin1317 ( 2013-03-10 13:58:17 +0400 )редактироватьв вопросе как раз все как вам говрили експерты. явно видно что астериск 212.53.40.72 выдает из диапазона. вы можете для теста его даже сузить до 10 портов и проверить.
meral ( 2013-03-10 23:20:49 +0400 )редактироватьдело в том, что существут сотни если не тысячи больши систем в которых фаерволы настроены точно. и НЕ пропускают в неправильном диапазоне. и астериск там РАБОТАЕТ почемуто.
meral ( 2013-03-10 23:22:05 +0400 )редактироватьесли че, sdp заголовки смотреть из консоли астериска sip set debug on
meral ( 2013-03-10 23:36:50 +0400 )редактироватьА если посмотреть на интерфейсе самой asterisk?
bolshoy_plohish ( 2013-03-11 09:19:30 +0400 )редактироватьв вопросе как раз все как вам говрили експерты. явно видно что астериск 212.53.40.72 выдает из диапазона. вы можете для теста его даже сузить до 10 портов и проверить
ну если asterisk ЗА натом ...то который из них обсуждаемый сервер ??? 212 - это сипнет куда идет звонок - первый ip 212 - sip(5060) второй ip 212 sipnet выдал для rtp совпадает у него или нет не знаю - но исходящий НЕ в указанном диапазоне. зачем мне смотреть sip set debug заголовки если пакеты идут с другого порта ? tcpdump всяко не подделал порты- и всяко не взял их с внешнего ip роутера. tcpdump даже правильнее - он в отличие от астериска даже не знает ни про роутер ни про внешний ip. что в sdp заголовках sip net дал указание делать исходящим портом порт вне диапазона настроек ? зачем тогда вообще в астериске настройки портов ? или кроме тех настроек которые я привел есть другие про который я не знаю ?
astin1317 ( 2013-03-11 11:35:44 +0400 )редактироватьА если посмотреть на интерфейсе самой asterisk? 192.168.10.106 это он и есть
directmedia выключен? canreinvite ? пробовал и так и так
astin1317 ( 2013-03-11 11:49:40 +0400 )редактироватьдело в том, что существут сотни если не тысячи больши систем в которых фаерволы настроены точно. и НЕ пропускают в неправильном диапазоне. и астериск там РАБОТАЕТ почемуто.
что с того ? вам привели ситуацию когда не работает - с точной натройки роутера по портам и началось... когда она соответствует настойке rtpstart rtpend стали возникать геморои с пропаданием звука - стали копать - что вылезло - я тут привел
когда у вас возникает проблема вы ищете причину ? или также произносите магические слова про сотни систем работающих ?
astin1317 ( 2013-03-11 11:57:58 +0400 )редактироватьВопрос только в понимаю сетевых взаимодействий при настройке NAT. Избитая тема , о чем Вам и говорит Меркулов.
zzuz ( 2013-03-11 12:04:23 +0400 )редактировать