Страница 1 из 1

Не работают входящие на SIP транк

Добавлено: 08 янв 2011, 04:21
Vengant
Asterisk 1.4 на Ubuntu 9.04.
С этой машины поднят VPN коннект до VPN-шлюза удаленной сети. В этой сети есть SIP сервер. На шлюзе проброшен диапазон UPD 16384-16482 на машину с астериском, и поднят NAT. Астериск регистрируется на удаленном SIP-сервере, и подключенные к астериску клиенты могут совершать исходящие звонки через этот транк. А вот входящие не работают. Правила для входящих звонков настроены. Дебаг включал - в момент входящего звонка ничего не происходит, как будто астериск его не видит.
В качестве externip указан IP, который висит на интерфейсе VPN сервера, смотрящего в удаленную сеть.

К сожалению, посмотреть, что происходит на удаленном SIP сервере, невозможно. Но раньше, до запуска астериска, к удаленному SIP серверу таким же образом (пробрасывались те же порты) цеплялся телефон Linksys SPA921, и все работало (и исходящие, и входящие). Проверил - и сейчас работает, если подключить телефон. В телефоне были такие настройки:

External IP - IP VPN cервера, смотрящего в удаленную сеть
Nat Mapping Enable
Nat Keep Alive Enable
Nat Keep Alive dst - IP удаленного SIP сервера.

Думаю, косяк в настройках астериска. Подскажите, где и как в нем выставить настройки, аналогичные вышеописанным настройкам телефона?

Re: Не работают входящие на SIP транк

Добавлено: 08 янв 2011, 15:30
Vengant
NAT.

Re: Не работают входящие на SIP транк

Добавлено: 08 янв 2011, 18:25
Vengant
Проблема решилась путем прописывания register => в sip.conf.