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

Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 22 окт 2018, 20:24
ingfa
Уважаемые форумчане!
Предстоит настроить fxo шлюз DVG 6004S, так что бы каждую линию выбирать отдельно.
прочитал статью http://lynks.ru/blog/nastroika-voip-shlyuza-d-link-dvg-xxxx
и запутался в трех соснах.

Настройка транка и маршрутов в FreePBX
Настройка порта FXO несколько сложнее: нужно создать транковый аккунт, прописать исходящий и входящий маршруты. Для создания транка нужно перейти в Trunks, затем выбрать Add SIP Trunk. В открывшейся форме нужно в поле Trunk Name дать имя транку. Для удобства нужно дать имя, не пересекающееся с общей нумерацией системы для того, чтобы легко различать транки и абонентов в команде sip show peers, например 78XY, где X – номер VoIP шлюза в инсталляции, а Y – номер порта на VoIP шлюзе. Для того, чтобы VoIP шлюз мог зарегистрироваться в системе, необходимо задать параметры SIP пира, например так:

username=7811 ;имя пользователя для порта
type=friend ;позволяет и принимать и отправлять вызовы
secret=7811 ;для простоты пароль равен логину
qualify=yes ;разрешает серверу определять доступность VoIP шлюза
port=5060 ;SIP порт VoIP шлюза
nat=no ;запрещает NAT
host=dynamic ;для работы VoIP шлюз должен зарегистрироваться
dtmfmode=info ;режим DTMF должен быть общим для всего VoIP шлюза
context=from-pstn ;контекст указывает обработчик входящих вызовов
canreinvite=no ;запрещает передачу медиатрафика минуя астериск


это получаеться входящий или исходящий транк? Смущает host=dynamic кто к кому конектиться. Или же логины с паролями выдает сам
шлюз?

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 22 окт 2018, 22:13
ingfa
неужели никто не знает?

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 07:35
april22
Наверное автор статьи в курсе.. Не пробовали у него спросить? Да и книжку пора начать читать.

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 08:12
virus_net
это получаеться входящий или исходящий транк?

Вы же сами написали ответ:
type=friend ;позволяет и принимать и отправлять вызовы


Шлюз не может ничего выдавать.
Dynamic означает что ожидается регистрация пира.
Вам бы действительно азы почитать. Книжка про будущее в разделе книги сайта.

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 11:59
ded
ingfa писал(а): В открывшейся форме нужно в поле Trunk Name дать имя транку. Для удобства нужно дать имя, не пересекающееся с общей нумерацией системы для того, чтобы легко различать транки и абонентов в команде sip show peers, например 78XY, где X – номер VoIP шлюза в инсталляции, а Y – номер порта на VoIP шлюзе.
Неправильно, неинформативно. Каждая аналоговая тел. линия = один городской номер, поэтому имя транку лучше дать самим городским номером, например - 74951234567, и пусть он регистрируется этим номером. Тогда в списке
sip show peers
хотя бы понятно, что есть что.

ingfa писал(а):
Для того, чтобы VoIP шлюз мог зарегистрироваться в системе, необходимо задать параметры SIP пира, например так:

type=friend ;позволяет и принимать и отправлять вызовы
secret=7811 ;для простоты пароль равен логину
qualify=yes ;разрешает серверу определять доступность VoIP шлюза
; port=5060 ;SIP порт VoIP шлюза - не надо это при динамической регистрации
nat=no ;запрещает NAT
host=dynamic ;для работы VoIP шлюз должен зарегистрироваться
dtmfmode=info ;режим DTMF должен быть общим для всего VoIP шлюза
context=from-pstn ;контекст указывает обработчик входящих вызовов
canreinvite=no ;запрещает передачу медиатрафика минуя астериск

Тут всё почти правильно, кроме username=7811 ;имя пользователя для порта - не надо этого. Это аутентификация для исходящих вызовов в город. Мы предполагаем, что FreePBX и шлюз стоят как-то рядом в локальной сети, и аутентифицировать исходящие вызовы особого смысла нет.
Получится в результате (и это можно увидеть в sip_additional.conf
Код: выделить все
[74951234567]
host=dynamic     
type=friend       
secret=7811     
; qualify=yes         - не надо это при доступности внутри локальной сети
; port=5060          ;SIP порт VoIP шлюза - не надо это при динамической регистрации
nat=no     
dtmfmode=info      ;режим DTMF должен быть общим для всего VoIP шлюза
context=from-pstn
canreinvite=no   

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 16:02
Kroteg
ded писал(а):; port=5060 ;SIP порт VoIP шлюза - не надо это при динамической регистрации

встречал настройки где советуют разносить разные линии по разным портам (как правило с шагом +2 - 5060, 5062, 5064), но в приведенном выше мануале не нашел настроек на шлюзе

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 20:01
ingfa
host=dynamic
type=friend
secret=7811
; qualify=yes - не надо это при доступности внутри локальной сети
; port=5060 ;SIP порт VoIP шлюза - не надо это при динамической регистрации
nat=no
dtmfmode=info ;режим DTMF должен быть общим для всего VoIP шлюза
context=from-pstn
canreinvite=no

Так куда это забивать, во входящие или исходящие настройки транка? Я думал что во входящие, это правильно?

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 20:10
ded
Нет не правильно.
Это всё в исходящие, и этого хватает. Вкладку Исходящие не надо заполнять, потому что type=friend
virus_net писал(а):Вам бы действительно азы почитать. Книжка про будущее в разделе книги сайта.

Всё остальное - экспериментально-ректальным способом постигается.

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 20:13
ingfa
Входящие не надо заполнять вы имели ввиду?

Re: Подскажите, запутался кто на ком регистрируется?

СообщениеДобавлено: 23 окт 2018, 20:17
ingfa
Я читал эту книгу 2-3 года назад.
Почему то четко отложилось, если на примере соединения 2х атс.
1 Что 1 атс с помощью исходящего транка передавая логин и пароль регистрируется на другой атс
2 Что 2 атс принимает логин и пароль от 1 атс с помощью входящего транка и регистрирует у себя 1 атс.

Так вот я и не пойму, кто кому передает логин и пароль, а кто аторизирует у себя. Логика подсказывает мне что шлюз регистрируется
на ipатс. Но почему исходящий транк?