Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Помогите разобраться. Звонки из вне в локальную сеть.

Помогите разобраться. Звонки из вне в локальную сеть.

Сообщений: 26

Помогите разобраться. Звонки из вне в локальную сеть.

Ситуация такая
На работе стоит * с ip-адресом 192.168.1.13
Необходимо также звонить в локальную сеть из вне, например из дома.
На маршрутизаторе настроено правило
Privaet IP:192.168.1.13
Private Port:5060
Protocol Type: udp
Public IP:xxx.xxx.xxx.xxx
Public Port:5060
Comment:sip

Где вместо иксов то, что должно быть :)
Так вот. Дома стоит программа X-Pro.
После запуска пишет Logged In.
Когда начинаю звонить на специальный номер, который просто проигрывает мелодию, X-pro показывает статус connected, но звука нет. Причем все кодеки выбираются в соответствии с sip.conf и в локальной сети все работает прекрасно.
Когда запускаю * так
localhost#asterisk -cvvvvv
то во время звонка из вне все время бегут строки
Dec 9 13:46:52 NOTICE[7669]: rtp.c:1160 ast_rtp_raw_write: RTP Transmission error to 192.168.1.73:45650: Host is down

Где 192.168.1.76 - локальный адрес моего домашнего компьютера.

вот кусок sip.conf

(xlite301)
type=friend
username=xlite301
callerid="Bu Ga Ga" <301>
host=dynamic
nat=yes
canreinvite=no
disallow=all
allow=g729
allow=ulaw
allow=alaw
context=office

вот кусок extensions.conf, который используется в данном примере.

(office)
exten => 555,1,Goto(test,s,1)

(test)
exten => s,1,Wait(2)
exten => s,2,Playback(link)
exten => s,3,Hangup

Система FreeBSD 5.4 Астериск версии 1.0.9_2
Собран из коллекции портов с ключами WITHOUT_H323=1 WITHOUT_ZAPTEL=1

А теперь самый главный вопрос, точнее сразу два вопроса:
Что не так ? И что надо сделать ?

Примечание: Скобки в конфигурационных файлах стоят квадратные. Просто тут они не отобразились, пришлось заменить.
2005-12-09 14:49

Сообщений: 26

Re: Помогите разобраться. Звонки из вне в локальную сеть.

Опечатка :)
Где 192.168.1.76 - локальный адрес моего домашнего компьютера.

Должно быть Где 192.168.1.73 - локальный адрес моего домашнего компьютера.
:) :) :)
2005-12-09 14:51

Сообщений: 39

Re: Помогите разобраться. Звонки из вне в локальную сеть.

Сигнализацию (5060) пробросили, а голос (RTP) нет. Вот и нет голоса. RTFM
2005-12-09 16:54

Сообщений: 6521

Re: Помогите разобраться. Звонки из вне в локальную сеть.

кусок sip.conf заменить на

[301]
type=friend
username=xlite301
callerid="Bu Ga Ga" <301>
host=dynamic
nat=yes
canreinvite=no
disallow=all
allow=g729
allow=ulaw
allow=alaw
context=office

в дальнейшем ставить Emoticons выкл.
2005-12-09 18:25

Сообщений: 10

Re: Помогите разобраться. Звонки из вне в локальную сеть.

nickg format="text/html]Сигнализацию (5060) пробросили, а голос (RTP) нет. Вот и нет голоса. RTFM
правельно сказал.

одного порта 5060 мало по этому порту идет только авторизаця.
еще как мнимум 10000 1719 1720 1721 и еще с 14000 по 14121 гдето в этом деапазоне точно сейчас не помню.
2006-05-10 17:35

Сообщений: 1530

Re: Помогите разобраться. Звонки из вне в локальную сеть.

Ну вообще-то по 5060 идет не только авторизация, но и сигнализация. ;)
А RTP порты настраиваются чаще всего. У * это rtp.conf, а у клиента -- в зависимости от реализации. ;)
http://www.telecomtechnology.net - premium терминация
2006-05-10 17:39

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru