Меню

asterisk sipnet trunk настройка

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

Настройка программных телефонов

Корпоративные сети

Популярное и похожее

Подключаем Asterisk к Билайн по SIP

Asterisk: Авторизация у провайдера по IP – адресу

Подключение Asterisk к оператору Телфин

Подключаем Asterisk к Билайн по SIP

Подключение Asterisk к оператору Sipnet

В статье будет описана настройка SIP — транка в FreePBX 13 для связки Asterisk и провайдера SIPNET.

Создание SIP – транка Sipnet

Первый шаг является стандартным для настройки любого типа транка – необходимо в веб-интерфейсе пройти по пути: Connectivity –> Trunks.

Далее нажать на кнопку + Add Trunk. Затем выберите «Add SIP (chan_pjsip) Trunk».

Далее необходимо присвоить имя SIP — транку и задать исходящий CallerID

После, необходимо зайти во вкладку pjsip Settings и заполнить поля о логине, пароле и SIP-сервере

Соответственно, Username – номер, полученный от SIPNET, Secret – ваш пароль и SIP Server – адрес самого SIPNET.

Текстовая конфигурация транка

Если вы производите настройку через конфигурационные файлы Asterisk (sip.conf), или, в интерфейсе FreePBX 12 заполняете поле PEER Details, то скопируйте следующую строчку для выполнения настройки:

Для завершения настроек и регистрации SIP- транка в FreePBX 12, укажите строку регистрации в поле Register String по указанному шаблону:

Входящий маршрут Sipnet

Чтобы ваш Asterisk мог обрабатывать входящие звонки на номер, который мы зарегистрировали в предыдущем шаге, необходимо создать входящий маршрут. Для этого, перейдите во вкладку Connectivity –> Inbound Routes и нажмите на кнопку + Add Inbound Route. Здесь все просто – в поле DID Number указываете номер, который вы приобрели у Sipnet, а в разделе Set Destination, укажите направление для этого звонка, например, это может быть голосовое меню, Ring Group или конкретный внутренний номер.

Исходящий маршрут Sipnet

Следующим шагом является создание исходящего маршрута. Откроем вкладку Connectivity –> Outbound Routes, выберем +Add Outbound Route

Читайте также:  установка картриджа в принтер brother 1510

Необходимо задать имя маршрута и номер – он выдан вам провайдером

Обратите внимание, так же необходимо указать SIP — транк в Trunk Sequence for Matched Routes, который был только что создан.

Как финальный шаг, указываем правила набора для использования данного маршрута

Более подробно про настройку маршрутизации вы можете почитать в статье по ссылке ниже:

  • Настройка маршрутизации вызовов

После всех проведенных манипуляций, жмём Apply Changes наверху страницы.

Полезна ли Вам эта статья?

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.

источник

FreePBX 14 — настройка SIP транка

В данной статье мы расскажем как подключить в FreePBX 14 SIP транк. SIP-транк – это набор свойств и параметров для совершения внешних вызовов по протоколу SIP. Для формирования корректных SIP запросов к вашему провайдеру, следует правильно настроить такие параметры как: аутентификация, CallerID, количество каналов, наличие сетевых трансляций (NAT), используемые кодеки, и конечно же контекст обработки входящих вызовов.

Эта статья является этапом курса по настройке FreePBX 14:

Прежде всего в FreePBX 14 должен быть включен SRV Lookup. О том, как это сделать мы рассказывали в статье.

Исходные данные провайдера:

  • Host: sip.test.ru
  • Port: 5060
  • SIP_ID: 74951234567
  • SIP_Password: Pa$$w0rd
  • Codec: g711alaw, g729

После этого переходим в раздел Connectivity → Trunks и нажимаем кнопку + Add Trunks . Из полученного списка следует выбрать + Add SIP (chan_sip) Trunk .

SIP-транк с регистрацией

General

Прежде всего приведем описание опций:

  • Trunk Name – Название транка.
  • Hide CallerID – Опция скрытия CID при исходящем вызове.
  • Outbound CallerID – CID, который будет передаваться при исходящем вызове.
  • CID Options – Настройки передачи CID – разрешить все, запретить иностранные и т.д.
  • Maximum Channels – Максимальное количество одновременных вызовов в SIP-транке.
  • Asterisk Trunk Dial Options – Параметры команды Dial, которые будут использоваться для SIP-транка. Для переопределения параметров по умолчанию, установите флажок в значение «Override».
  • Continue if Busy – Опция перенаправления вызова на следующий транк даже если канал сообщает «BUSY» или «INVALID NUMBER».
  • Disable Trunk – Программное отключение SIP-транка.
  • Monitor Trunk Failures – Если установлен параметр в значение Yes, возможно указать пользовательский сценарий AGI, который будет вызываться для отчетов, журналов, электронной почты или других действий при падении SIP-транка или в случаях таких ошибок как NOANSWER, CANCEL.
Читайте также:  настройка карба ваз 2106

sip Settings

Прежде всего данная вкладка отвечает за исходящие и входящие вызовы.

Outgoing

Прежде всего настроим исходящие вызовы в PEER Details:

Incoming

Подобным образом настроим входящие вызовы.

USER Context

USER Details

Register String

Большинство VoIP-провайдеров требуют регистрацию на их платформе. Формат строки регистрации:

Многие провайдеры также требуют указание DID номера, следовательно строка регистрации будет иметь следующий вид:

Проверяем регистрацию в: Reports → Asterisk Info → Registries:

FreePBX 14 – настройка SIP-транка без регистрации

При использовании SIP-транка без регистрации (по IP), необходимо учитывать следующее:

  1. Опции для PEER – Определяют исходящие настройки.
  2. Опции USER – определяют входящие соединения.

Для создания SIP-транка в FreePBX 14 БЕЗ регистрации следует указывать только опции PEER (Outgoing):

Строка регистрации (Register String) и параметры Incoming – не заполняются.

FreePBX 14 SIP транк настроен. В заключении следует напомнить, что следующим этапом необходимо настроить правила маршрутизации (входящей/исходящей).

Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.

источник

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

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

Данный пример подходит для сервера, подключенного к Интернет как через NAT, так и напрямую, а также через VPN

При использовании разнообразных надстроек вроде FreePBX необходимо учитывать специфику этих продуктов — вводить данные из примера в правильные поля, использовать правильные имена контекстов и т.д. и т.п.

  • если по какой-то причине нужно настроить несколько транков между Asterisk и SIPNET, например, с использованием дочерних счетов, нет никакой необходимости делать SIP-регистрацию всех этих транков!
  • если нужно использовать разные номера АОН при исходящих звонках, настраивать для этого несколько транков не нужно, достаточно одного
  • если нужно принимать входящие звонки на несколько SIP ID, достаточно одного транка и одной SIP-регистрации, все дополнительные SIP ID достаточно переадресовать на один главный, для которого сделана SIP-регистрация, входящие вызовы можно маршрутизировать исходя из значения SIP-заголовка ‘To’, в котором передается вызываемый SIP ID (пример — ниже)
  • если нужно принимать входящие звонки через несколько виртуальных номеров, также достаточно одного транка и одной SIP-регистрации, входящие вызовы можно маршрутизировать исходя из значения SIP-заголовка ‘Remote-Party-Id’, в котором передается вызываемый номер телефона. За данное действие отвечает параметр context = from-trunk-rpid который необходимо указать в настройках транка (пример — ниже)
  • dialplan должен быть настроен так, чтобы при звонках в Телефонную Сеть вызываемый номер отправлялся в сторону SIPNET в правильном формате
  • начиная с версии 17 chan_sip является устаревшим, подробнее — здесь
Читайте также:  steam настройки где хранятся настройки

Настройки транка c использованием chan_sip

Комментарии к некоторым параметрам:

context — контекст с указанным именем должен существовать в dialplan’е (файл extensions.conf)

callbackextension — вместо ‘s’ можно указать свой SIP ID или внутренний номер, на который нужно принимать вызовы; если не нужно принимать входящие вызовы, то использовать этот параметр не требуется; использование директивы register более не требуется

fromuser — не использовать, если планируется динамически передавать АОН при каждом звонке в поле ‘From:’; следует использовать, если передавать свой номер в другом заголовке, например, «P-Asserted-Identity:’

allow — дополнительно можно указать и другие кодеки из числа поддерживаемых сервером

Можно использовать любой транспорт — UDP (по умолчанию), TCP, TLS. Например:

Также можно использовать TLS с или без SRTP:

Некоторые важные параметры в файле sip.conf:

Пример получения информации о вызываемом SIP ID
(в FreePBX для этих целей есть готовый контекст «from-pstn-toheader»)

Пример получения информации о вызываемом телефонном номере (DID)
(в FreePBX настройки можно сделать в файле /etc/asterisk/extensions_custom.conf)

В обоих примерах после извлечения нужной информации вызов вернется в контекст с именем ‘from-trunk’, который должен существовать в dialplan’е.

источник

Добавить комментарий

Adblock
detector