не могу подключиться к sipnet.ru...ПОМОГИТЕ!!!

Для начинающих.
Всем начинающим - сюда.

Модераторы: Admins, Модераторы

Закрыто
flatciz
Сообщения: 3
Зарегистрирован: 06 июн 2006, 09:36

не могу подключиться к sipnet.ru...ПОМОГИТЕ!!!

Сообщение flatciz » 06 июн 2006, 09:42

добрый день, проблема в том что не могу выйти в город через Astrerisk...сделал тест-аккаунт у sipnet.ru настраивал так
http://asteriskforum.ru/index.php?optio ... &Itemid=29

не работает...в трубке слышу что "занято, перезвоните позже"
Внутри сети все ок, а в город никак...
ПоМОГИТЕ ПОЖАЛУЙСТА ПОБОРОТЬ ЕГО!!!

Ded
Guru
Сообщения: 4428
Зарегистрирован: 10 янв 2005, 16:01
Откуда: Road Town, Tortola, British Virgin Islands

Сообщение Ded » 06 июн 2006, 21:19

sip.conf

[sipnet]
dtmfmode=rfc2833
type=friend
host=sipnet.ru
fromuser=2124646 <= SIP-ID
fromdomain=sipnet.ru
secret=your_password <= password
username=SIP1234567890 <= login
canreinvite=no
insecure=very
conext=local
disallow=all
allow=g729
allow=g723
allow=g723.1
allow=gsm
allow=ulaw
allow=alaw

откорректировать username и secret

добавлено by anest: и еще обязательно fromuser=[Sipnet ID]

Аватара пользователя
anest
Модератор
Сообщения: 5706
Зарегистрирован: 28 ноя 2004, 10:04

Сообщение anest » 01 авг 2007, 14:27

А вот и официальная версия:
http://wiki.sipnet.ru/index.php/Пример_ ... terisk_1.4

Пример настроек для Asterisk 1.4

Пример настроек для Asterisk 1.4.x, сделанный на основе поставляемого образца файла users.conf.
В данном примере предполагается, что сервер находится за NAT'ом, настройки транка в сторону SIPNET делаются либо в файле sip.conf (как в старых версиях Asterisk) либо в users.conf, как и показано в примере.

/etc/asterisk/users.conf
[sipnet]
secret = {пароль}
username = {SIP ID}
trunkname = sipnet
callerid =
hasexten = no
hassip = yes
hasiax = no
registeriax =
registersip = yes
; если не нужно принимать входящие вызовы, то можно поставить No
; использование одновременно с этим директивы register= в sip.conf не требуется!
host = sipnet.ru
context = from-sipnet
; контекст с таким именем должен существовать в dialplan’е (файл extensions.conf)
insecure = invite
fromuser = {SIP ID}
fromdomain = sipnet.ru
type = peer
contact = {SIP ID}
; В качестве contact может быть указан любой номер, на который должны быть адресованы входящие звонки.
; Если этот параметр не используется, то все входящие вызовы попадут на псевдономер s.
; Либо этот номер, либо символ 's' должен присутствовать в dialplan’е (файл extensions.conf)
; в указанном для этого транка контексте (в данном примере это 'from-sipnet').
; Значение параметра contact будет отображаться в Личном Кабинете в записи о подключенном (зарегистрированном) оборудовании
; Вместо этого может быть использован и старый синтаксис с register= в секции [general] файла sip.conf, см. ниже
;
disallow = all
allow = alaw
allow = ulaw
allow = g729
nat = no
canreinvite = nonat
dtmfmode = info (или rfc2833)
Некоторые важные параметры в файле /etc/asterisk/sip.conf:
[general]
;
; если не нужно принимать входящие вызовы, то использование директивы register=> не требуется!
; альтернативно могут быть использованы параметры registersip и contact в описании транка, см. выше
;
; register => {SIP ID}:{пароль}@sipnet.ru/{SIP ID}
;
; необходимо использовать что-то одно - или externip или externhost
;
;externip = 200.201.202.203
; ваш внешний IP-адрес, если он является постоянным
;
externhost = MyServer.MyDomain.tld
; ваше доменное имя, если у вас динамический внешний IP-адрес и вы пользуетесь DynDNS
;
externrefresh = 60
;
localnet = 192.168.1.0/255.255.255.0; ваша внутренняя подсеть
;
nat = no
canreinvite = nonat

Закрыто