Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Настроить sip.conf не получается

Настроить sip.conf не получается

Сообщений: 49

Настроить sip.conf не получается

Помогите, пожалуйста. Вот все пишут, давайте содержимое sip.conf. У меня Trixbox 2.6.1.3, иду PBX,открываю Config File Editor, открываю файл sip.conf. А там ничего. Все настрйки лежат в sip_additional.conf, это правильно? Может при становке что-то неправильно сделал?
Вот содержимое: 101, 102 и 103 аналогично сделаны
[101]
type=friend
secret=101
record_out=Adhoc
record_in=Adhoc
qualify=yes
port=5060
pickupgroup=
nat=yes
mailbox=101@device
host=dynamic
dtmfmode=rfc2833
dial=SIP/101
context=from-internal
canreinvite=no
callgroup=
callerid=device <101>
accountcode=
call-limit=50

[sipnet]
secret=xxxxxxxxxx
username=3251345
trunkname=SIPNET_Trunk
callerid="102" <102>
type=friend
hasexten=no
hassip=yes
hasiax=no
registeriax=
registersip=yes
host=sipnet.ru
context=SIPNET
insecure=invite
fromuser=3251345
fromdomain=sipnet.ru
contact=102
disallow=all
allow=alaw
allow=g729
nat=no
canreinvite=nonat
dtmfmode=info
localnet=192.168.1.0/255.255.255.0
register=3251345:xxxxxxxxxx@sipnet.ru/3251345

[SIPNET_Trunk]
secret=xxxxxxxxxx
username=3251345
trunkname=SIPNET
callerid="102" <102>
type=friend
hasexten=no
hassip=yes
hasiax=no
registeriax=
registersip=yes
host=sipnet.ru
context=SIPNET
insecure=invite
fromuser=3251345
fromdomain=sipnet.ru
contact=102
disallow=all
allow=alaw
allow=g729
nat=no
canreinvite=nonat
dtmfmode=info
directrtpsetup=yes
externip=213.183.224.139
register=3251345:xxxxxxxxxx@sipnet.ru/3251345

[VOIPSTUNT]
secret=xxxxxxxxxx
username=sk_temp
trunkname=VOIPSTUNT_Trunk
callerid=
type=friend
hasexten=no
hassip=yes
hasiax=no
registeriax=
registersip=yes
host=sip.voipstunt.com
context=VOIPSTUNT
insecure=invite
fromuser=sk_temp
fromdomain=sip.voipstunt.com
contact=102
disallow=all
allow=alaw
allow=ulaw
allow=g729
nat=yes
canreinvite=nonat
dtmfmode=info
localnet=192.168.0.1/255.255.255.0

[VOIPSTUNT_Trunk]
secret=xxxxxxxxxx
username=sk_temp
trunkname=VOIPSTUNT
callerid=
type=friend
hasexten=no
hassip=yes
hasiax=no
registeriax=
registersip=yes
host=sip.voipstunt.com
context=VOIPSTUNT
insecure=invite
fromuser=sk_temp
fromdomain=sip.voipstunt.com
contact=102
disallow=all
allow=alaw
allow=ulaw
allow=g729
nat=no
canreinvite=nonat
dtmfmode=info
directrtpsetup=yes
И еще: на SIPNET Asterisk регистрируется как s@192.168.0.221 Хотя здесь: http://wiki.sipnet.ru/index.php/Пример_настроек_для_Asterisk_1.4.x сказано, что: "contact =
; В качестве contact может быть указан внутренний номер Asterisk’а, на который должны попадать
; входящие звонки. Если этот параметр не используется, то все входящие вызовы попадут на номер s.
; В любом случае, либо этот номер, либо символ s должны присутствовать в dialplan’е
; (файл extensions.conf) в соответствующем этому транку контексте.
; Значение параметра contact будет отображаться в Личном Кабинете в списке подключенного
; (зарегистрированного) оборудования." Но у меня и стоит contact=102. Исходящие работают, входящих нет. Внутрениие номера 101,102и 103 настроены на LINKSYS SPA 941, в той же сети, что и Asterisk. Сидим за NAT.
2008-09-10 11:10

Avatara of Ivon
Сообщений: 445

Re: Настроить sip.conf не получается

Предлагаю продолжить одну из многочисленных тем про настройку на сипнет этим постом.
2008-09-10 12:06

Сообщений: 6521

Re: Настроить sip.conf не получается

Предлагаю E44 не ломать ТриксБокс.
Если пишут "давайте содержимое sip.conf"
то это в других разделах форума, где ручной труд, который облагораживает. Этот раздел - для ТриксБокса.
Все настрйки лежат в sip_additional.conf, это правильно?
Да, правильно.
В Триксбоксе основные файлы - *.conf - неприкасаемые, в sip.conf например лежат только глобальные настройки и макросы.
Всё задумано наполнять через вэб управление FreePBX. А уж то что там заполнено нажатием Apply заносится в базу MySQL, откуда выбрасывается в sip_additional.conf.
Поэтому - исправишь что либо там, до первого Apply.
Если есть понимание, то править надо sip_custom.conf. Но судя по вопросу - понимание ещё не наступило.
2008-09-10 17:14

Сообщений: 49

Re: Настроить sip.conf не получается

Спасибо, уже понял. Читая этот форум, даже боюсь и спрашивать. Прокомментировать можете sip_additional.conf?
2008-09-10 17:46

Сообщений: 49

И еще

смущает регистрация на SIPNET как s@192.168.0.221
2008-09-10 18:43

Сообщений: 6521

Re: Настроить sip.conf не получается

Откройте транки, Добавить SIP транк, заполнить все поля согласно рекомендациям лучших Остериско-водов:
dtmfmode=rfc2833
type=friend
host=sipnet.ru
fromuser=2124646
fromdomain=sipnet.ru
secret=your_password
username=SIP1234567890
canreinvite=no
insecure=very
context=local
disallow=all
allow=g729
allow=g723
allow=g723.1
allow=gsm
allow=ulaw
allow=alaw

и внизу там есть поле регистрации тоже!
register=>2124646:your_password@sipnet.ru/ 2124646
http://asteriskforum.ru/viewtopic.php?t=1804&postdays=0&postorder=asc&start=0
2008-09-10 19:30

Avatara of Ivon
Сообщений: 445

Re: Настроить sip.conf не получается

в данном случае, надо сначала смотреть в гуй:
всё конфигурится гуём,
идем в trunks - строка регистрации - там должнабыть строка типа как на всплывающей подсказке. Боюсь быть неточным: username:pass@ip_addres_of_provider
после нажатия кнопки apply, а затем применения конфигов, смотри в консоли sip show registry.
2008-09-10 19:33

Сообщений: 49

Re: Настроить sip.conf не получается

ded, спасибо, но мне кажется, Trixbox-ом Вы, как проффесионал, не пользуетесь, отсюда идет недопонимание. В моем примере есть строка регистрации, повторю:
[SIPNET_Trunk]
.....
register=3251345:xxxxxxxxxx@sipnet.ru/3251345
А недопонимание идет от того, как мне кажется, что в Trixbox при создании транка помимо прочих настроек есть два окна: peer и user. Как видно на моем примере, данные внесенные в верхее окно peer имееют вид:
[SIPNET_Trunk]
secret=xxxxxxxxxx
username=3251345
trunkname=SIPNET
callerid="102" <102>
type=friend
hasexten=no
hassip=yes
hasiax=no
registeriax=
registersip=yes
host=sipnet.ru
context=SIPNET
insecure=invite
fromuser=3251345
fromdomain=sipnet.ru
contact=102
disallow=all
allow=alaw
allow=g729
nat=no
canreinvite=nonat
dtmfmode=info
directrtpsetup=yes
externip=213.183.224.139
register=3251345:xxxxxxxxxx@sipnet.ru/3251345
и данные, внесенные в нижнее окно "User":
[sipnet]
secret=xxxxxxxxxx
username=3251345
trunkname=SIPNET_Trunk
callerid="102" <102>
type=friend
hasexten=no
hassip=yes
hasiax=no
registeriax=
registersip=yes
host=sipnet.ru
context=SIPNET
insecure=invite
fromuser=3251345
fromdomain=sipnet.ru
contact=102
disallow=all
allow=alaw
allow=g729
nat=no
canreinvite=nonat
dtmfmode=info
localnet=192.168.1.0/255.255.255.0
register=3251345:xxxxxxxxxx@sipnet.ru/3251345
Как видно, строка регистрации есть и там и там. Это скорее направильно, но как правильно? Кроме того, такая же строка есть ниже в окне настрйки транка (заполнена аналогично).
Еще раз: все внутренние номера регистрируются успешно, A* регистрируется на SIPNET успешно, но как s@192.168.0.221
Вход-исход из локальной сети - работает, нет входящих извне.
2008-09-10 22:53

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Настроить sip.conf не получается

Делайте как говорит ded, он пользуется trixbox и знает что говорит.
в окнах настройки транка не нужно вписывать что-то типа:
[sipnet]

вообще тема пережевывется еженедельно на этом форуме, можно было и поиском воспользоваться.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-09-11 07:43

Сообщений: 49

Re: Настроить sip.conf не получается

А я повторю: и Вы не пользуюстесь trixbox! Или Ваш совет "не нужно вписывать что-то типа:[sipnet]" неточен. Значение в скобках формируется автоматически и берется из окна настроек транка. Это данные из "sip_additional.conf".
2008-09-11 08:19

Добавить страницу в закладки:  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