SIP - соединение есть - разговора не слышно

мне понравился этот пост (щелкните снова, чтобы отменить)
0
мне не понравился этот пост (нажмите еще раз для отмены)

Помогите новичку!!!! Имеется TRIXBOX 2.8.0.4 внутри локальной сети. Созданы СИП пользователи внутри локальной сети и за пределами. Между пользователями внутри локальной сети звонок, соединение, разговор и разьедлинение проходят ОК. А вот с пользователями, которые находятся за пределами локальной сети - соединение проходит успешно - но разоговора не слышно. Что-то с настройками не могу разобраться.Где смотреть - как настроить????

редактировать | изменить тег | изменить тег | закрыть | спам | удалить

спросил Feb 02

анонимный пользователь

Анонимный


Что является шлюзом в интернет ?

amonra (Feb 02)редактировать

Эта проблема тут поднималась раз 5 не меньше! и раскладывалась по полочкам) поищите и почитайте...

DJs3000 (Feb 03)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
2
мне не нравится этот ответ (нажмите еще раз для отмены)

Взять еще 1 белый IP у прова, насколько я понял - там ISA стоит, это ПОЛНАЯ ЖОПА! Самое резонное - не иметь с ней дела, там со всякими там SecureNAT делами она частенько подменяет IP и порты, астер думает, что звонок приходит от ISA-сервака, а на самом деле - от клиентов перед NAT.. А так да, посмотреть тэг "nat" здесь на сайте, тема уже избитая.. Делаете тестовые звонки и смотрите чего там ISA вытворяет с проброшенными SIP(5060) и RTP(10000:20000) портами.. В ISA обязательно стоит вырубить Application Filter на SIP и RTP, сделать тупой проброс. Сам Asterisk занести в зону с авторизацией по IP и пропуском всего трафа без необходимости ставить какие-либо MS примочки - это ведь linux!

постоянная ссылка | редактировать | спам

ответил Feb 05

Zavr2008 Gravatar

Zavr2008

1270 1 6 27
http://www.alvispbx.com/
1

Сам сталкивался с ISA у клиента. Как-то справились, потом опять поломалось. В итоге переключились на безлимитный инет (давно это было), поставили микротик и забыли о гиморе.

switch (Feb 05)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

Проблема остается - буду изучать и работать с конфигурационными файлами SIP TRIXBOX.Вот системный администратор говорит,что SIP (или RTP пакеты) не проходят через ISA сервер. а мне кажется такое утверждение - сомнительно. Недавно тестировали SIP-транк от провайвера(MTT) - все работало. Какое мнение???

постоянная ссылка | редактировать | спам

ответил Feb 03

ast68 Gravatar

ast68


1

Админ говорит абсолютно правильно, т.к. астериск регистрируется на серваке провайдера, и при таком подключении порты пробрасывать не нужно. Вот простой пример: есть 2 компа, на обоих сервер РДП. Один за натом, другой торчит в инет сетевухой с белым айпишником. Если соединение инициирует тот комп что за натом, т.е. с него подключаются к рдп-серверу который напрямую в инете - то пробрасывать ничего не надо. А если подключаются к компу который стоит за НАТом - то на НАТе надо прописать форвард портов, иначе соединения не будет. Примерно так и с астериском

asdev (Feb 03)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
1
мне не нравится этот ответ (нажмите еще раз для отмены)

В настройках НАТа ОБЯЗАТЕЛЬНО!!! пробросить по UDP весь пул RTP портов, именно тех и только тех которые указаны в конфиге астериска. И в конфиге астериска указать его внешний айпи. Тогда всё будет ходить корректно. И если используются внешние транки - то стоит 200 раз подумать прежде чем пускать астериск в инет. По меньшей мере надо поставить трудноломаемые длинные пароли на экстеншены, и крайне желательно вырубить возможность международных звонков на внешних линиях. В идеале - поставить в настройках самих экстеншенов только те айпишники с которых разрешёно подключение, и отгородить грамотным фаерволом. У меня на роутере к серверу астериска разрешены только подключения с определённого айпишника (удалённый офис), остальные даже не пропингуют

постоянная ссылка | редактировать | спам

ответил Feb 02

asdev Gravatar

asdev flag of Ukraine


224 2 7

обновил Feb 02

Удаленный офис можно и нужно через VPN подключать.

switch (Feb 02)редактировать

а еще лучше 2 системы (для внешки и внтур) и четкие правила связи между ними.

Zavr2008 (Feb 02)редактировать

Удалённый офис находится в другой стране, им я не рулю, и заниматься ВПНом там некому. Как будет время - поеду и настрою конечно, а пока приходится решать проблемы подобными методами.

asdev (Feb 03)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

1)- У меня тоже так; 2)- Вопрос требует изучения и выполнения; 3)- Хорошо, TRIXBOX отключил на время от миниАТС до проверки доступа к транкам, А в самом TRIXBOX пока транков нет - не успел. Вопрос, а вот почему между двумя пользователями, которые находятся за NAT, тоже самое -соединение устанавливается - а разговор не проходит. Ведь - RTP трафик проходит непостредственно между пользователями (не проходит через фаервол и Аsterisk)???

постоянная ссылка | редактировать | спам

ответил Feb 02

ast68 Gravatar

ast68


1

это заблуждение, rtp трафик идет через ваш астер. По крайней мере хочет идти. Изучайте дампы, все станет ясно.

switch (Feb 02)редактировать

тут видимо имеется ввиду связь через 2 программы напрямую, без астера. Проблема скорее всего в том, что соединентие устанавливается по ТСП протоколу, а голос ходит по ЮДП. При попадании ТСП пакета от вас к другому челу - в ТСП пакете остаётся ваш внешний айпишник, а чтобы он оставался в ЮДП пакете - надо его явно пробросить через НАТ, иначе ответный ЮДП траффик будет идти на ваш внутренний айпишник (например 192.168.1.2) а не реальный внешний

asdev (Feb 02)редактировать

в логе скорее всего нет слов про Packet2Packet Bridge, т.е. RTP идет через Астер. Сложность прописать nat=yes и externip= и externhost= в sip.conf? Это же сам доктор прописал! Делать всё по инструкции и будет счастье!

Zavr2008 (Feb 02)редактировать

Откуда информация, что "что соединентие устанавливается по ТСП протоколу"?

switch (Feb 02)редактировать

наверное из соотвествующей опции sip*.conf :) Хотя конфигов мы так и не видели, хотяб часть..

Zavr2008 (Feb 02)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
1
мне не нравится этот ответ (нажмите еще раз для отмены)

1) смотреть в сторону настройки фаервола на тему прохождения RTP потока по UDP портам 10000-20000 (у меня так).

2) снять на маршрутизаторе дамп звонка и изучить его в Wireshark, там есть средства для этого. Возможно для этого понадобится понимание протокола SIP, которое можно почерпнуть из хрестоматийных книг Гольдштейна

3) желательно избавиться от соблазна выставить триксбокс голым задом в дикий интернет, есть шансы пополнить ряды тех, кто пожертвовал сотни и тысячи баксов кубинской революции.

постоянная ссылка | редактировать | спам

ответил Feb 02

switch Gravatar

switch

2168 6 42
http://Lynks.ru/

Сомали веселее, там любят всю ночь звонить, с утра четко в 8:00 по мск прекращать=))))

Zavr2008 (Feb 02)редактировать
добавить комментарий

Ваш ответ

Вы можете ответить анонимно, а затем войти

[скрыть предварительный просмотр]

Закладки и информация

subsribe to rss feed

Question tags:

Статистика

вопрос был задан: Feb 02

вопрос был просмотрен: 284 раз

последнее обновление: Feb 05

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.