FreePBX
Настройки для подключения выделяются в следующем формате:
SIP-сервер: sip.tech4u.pro Порт: 5060 Кодеки: G711a, G711u Формат набора: National Аккаунт: 777 Пароль: **** |
Для настройки транка переходим в Connectivity → Trunks
И добавляем новый SIP-транк (Add Trunk → Add SIP (chan_sip) Trunk)
Указываем название транка (Trunk Name), исходящий CID (Outbound CID) - Аккаунт и выбираем опцию Force Trunk CID
Переходим во вкладку SIP settings и во вкладке Outgoing указываем следующие параметры:
[tech4u] type=friend ;peer и user в одном флаконе host=sip.tech4u.pro ;sip сервер port= 5060 ;порт сигнализации sip сервера transport=udp ;транспорт для sip протокола defaultuser=аккаунт ;имя пользователя secret=пароль ;пароль fromuser=аккаунт ;переопределяет user в sip заголовке From: <sip:user @domain >; fromdomain=sip.tech4u.pro ;переопределяет domain в sip заголовке From: <sip:user @domain >; insecure=port,invite ;port - не требовать совпадения порта в инвайте ;invite - не требовать аутентификации в инвайте nat=force_rport,comedia ;политики работы через nat canreinvite=no ;не соединять медиа потоки peer-to-peer в обход сервера directmedia=nonat ;тоже что canreinvite в новой редакции dtmfmode=rfc2833 ;использовать спецификацию rfc2833 для передачи DTMF сигналов context=from-tech4u ;контекст обработки входящих вызовов в extensions.conf. disallow=all ;запретить использование всех кодеков, чтобы затем разрешить определенные. allow=alaw allow=ulaw |
Во вкладке Incoming необходимо дополнительно указать USER-context и строку регистрации, в следующем формате:
аккаунт:пароль @sip .tech4u.pro/аккаунт |
На этом настройка транка закончена, можно проверить наличие регистрации на сервере набрав в консоли
sip show registry |
Состояние Registered указывает на успешную регистрацию.
После этого необходимо настроить входящую и исходящую маршрутизацию.
Для входящей маршрутизации переходим в Connectivity → Inbound Routes и добавляем новый маршрут Add Inbound Route.
Указываем его описание (Description), DID номер (DID number) - логин, и маршрут (Set Destination)
В Connectivity → Outbound Routes добавим исходящий маршрут.
Тут необходимо указать описание (Description), CID номер (CID number) - логин и последовательность транков для совпавших маршрутов (Trunk Sequence for Matched Routes) - наш транк.
Во вкладке Dial Patterns указываем шаблоны номеров который будет набран через данный маршрут.
Чтобы все номера были набраны через выбранный маршрут, необходимо указать точку "." в поле match pattern
Таким образом настройка окончена. Пользуйтесь нашими услугами связи на здоровье!